【问题标题】:Jquery: prevent submit after for validationJquery:防止在验证后提交
【发布时间】:2016-02-05 13:36:09
【问题描述】:

Formvalidator 插件在表单验证后提交表单。我想在验证后阻止表单提交并调用函数 offerpricepopup(),在这个函数中我提交表单。但这不会发生,表单验证后表单会自动提交。

  var sss = $('#submitBtn1').formValidator({
            onSuccess   : function() { console.log('Success!'); 
                        },
            scope       : '#postform',
            errorDiv    : '#errorDiv1'
        });

  $("#postform").on("submit", function(e){
       e.preventDefault();
       offerpricepopup();

    });

提前致谢

【问题讨论】:

  • 先尝试验证然后调用你的方法然后提交。
  • 可能是 onSuccess:function() 中的return false;{}
  • @john Smith 不,没有帮助

标签: jquery


【解决方案1】:

也许尝试使用不同的功能来验证。查看文档,似乎有一种方法可以只检查表单是否验证而不提交。我在这里找到了一个描述(第二个)http://www.formvalidator.net/#advanced

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-15
    • 1970-01-01
    相关资源
    最近更新 更多