我在http://docs.jquery.com/Plugins/Validation/validate上使用 jQuery 和 validate 插件
我想阻止表单在通过 ajax 完成验证和提交过程后提交。我有以下代码:
$("#myform").validate({
rules: {...},
submitHandler: function(form) {
alert("Do some stuff...");
//submit via ajax
return false; //This doesn't prevent the form from submitting.
}
});
但是,这样做的问题是submitHandler
即使我 return false;
在处理函数的最后一行有一个语句,它也会提交表单。我想阻止默认行为并停止提交表单,因为我已经通过 ajax 提交了。
通过函数中的ajax代码后,我应该如何阻止代码提交submitHandler
?