jQuery Validation 工作正常,但是当我添加以下代码以防止单击提交按钮两次时,它会停止验证。为什么?我该如何解决?
var form = $("form.single-click");
if (form.length > 0 && form.validate) {
form.validate({
submitHandler: function (form) {
$("form [type=submit]").prop("disabled", true);
form.submit();
}
});
}
禁用提交按钮的行对是否发生验证没有影响,但我的意图是包含在内。
更新:我在 ASP.NET MVC 4 中使用它,所以有一个库已经调用了 validate。上面的方法设法拦截它,但是,当然,没有验证。