繁体   English   中英

使用formvalidation.io成功启动启动程序模态

[英]Launch bootstrap modal on success using formvalidation.io

我有一个表格可能需要很长时间才能提交,因为它会将数据发布到多个API。 这本身不是问题。

通常,我会启动引导程序模版,并显示一条消息,告诉用户要有耐心,而不要单击其后退按钮。 这被附加到表单的按钮单击事件,如下所示:

    $(document).ready(function(){
        $("#btn-wait").click(function(){
            $('#modal-wait').modal({backdrop: 'static', keyboard: false})  
        });
    });

我刚刚使用FormValidation.io实现了表单验证,但是在启动模式时遇到了问题。

我努力了...

$('#myform').formValidation({
    framework: 'bootstrap',
    fields: {
        .......
    }
})
.on('success.form.fv', function(e) {
    $('#modal-wait').modal({backdrop: 'static', keyboard: false});  
});

这会启动模式,但也会停止提交表单

据我所知,.on('success.form.fv',function(e){中的任何内容都将停止提交表单。

谁能告诉我如何实现这一目标。

您不能触发提交事件时的模式吗?

$('#myform').submit(function() {
    $('#modal-wait').modal({backdrop: 'static', keyboard: false});
})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM