我在寻找一种方法来设定目标时发现了这个问题
invalidHandler
,而不是
submitHandler
.有趣的是,你不能设置
无效处理程序
在使用不引人注目的验证时也是如此。
当检测到无效表单时,不会触发该函数:
$("form").data("validator").settings.invalidHandler = function (form, validator) {
alert('invalid!');
};
这种方法有效:
$("form").bind("invalid-form.validate", function () {
alert('invalid!');
});
这似乎是由于
jquery。验证不引人注目的js
脚本初始化
验证
插件,以及插件调用处理程序的方式。