私信  •  关注

Shimmy Weitzhandler DGreen

Shimmy Weitzhandler DGreen 最近创建的主题
Shimmy Weitzhandler DGreen 最近回复了
9 年前
回复了 Shimmy Weitzhandler DGreen 创建的主题 » jQuery验证submitHandler未使用手动添加的数据val属性触发[duplicate]

我在寻找一种方法来设定目标时发现了这个问题 invalidHandler ,而不是 submitHandler .有趣的是,你不能设置 无效处理程序 在使用不引人注目的验证时也是如此。

当检测到无效表单时,不会触发该函数:

$("form").data("validator").settings.invalidHandler = function (form, validator) {
    alert('invalid!');
};

这种方法有效:

$("form").bind("invalid-form.validate", function () {
  alert('invalid!');
});

这似乎是由于 jquery。验证不引人注目的js 脚本初始化 验证 插件,以及插件调用处理程序的方式。