JQuery 验证确认正在设置无效处理程序

JQuery validate confirm invalidhandler is being set

嗨,有人知道如何确保使用 jquery 验证设置无效处理程序吗?

它似乎不是 运行,尽管我尝试设置它。

我可以通过以下方式获取验证器:

var validator = $("form_selector").data("validator");

这上面有一个无效的 属性,但我找不到一个 invalidHandler。

谁能告诉我如何计算出无效处理程序的设置。我以为它只是:

validator.invalidHandler

但是没有用。

使用 console.log(validator) 检查您的 validator 对象。

查看此对象的构造方式,然后您会看到 invalidHandler 位于 settings

validator.settings.invalidHandler

演示:jsfiddle.net/hc244fr8/