如何覆盖jQueryValidation提交处理程序

时间:2017-08-30 11:28:20

标签: jquery jquery-validation-engine

如何覆盖jQueryvalidation对象的提交处理程序而不覆盖所有验证设置?

form1.validate({
      focusInvalid: false, // do not focus the last invalid input
      ignore: ".ignore", // validate all fields including form hidden input
      rules:{//rules excluded for brevity},
      submitHandler : function (form){ // I want to replace this function}
});

然后,我想覆盖提交处理程序。

form1.validate({

      submitHandler : function (form){ //some other logic}
});

这不会覆盖提交处理程序。

由于

1 个答案:

答案 0 :(得分:0)

根据documentation,您可以定义处理程序:

$("#myform").validate({
  submitHandler: function(form) {
    // do the things that you want to do
    form.submit();
  }
});