如何显示 运行 个 jquery 个验证问题
How do I display a running count of jquery validation issues
我了解如何使用 numberOfInvalids 获取错误总数。我想要的是在页面上显示这个数字,并在它发生变化时更新它。
我知道我可以通过从 onchange 或 onblur 或表单上每个文本框的类似事件调用 numberOfInvalids 来做到这一点,但必须有更好的方法。
我认为您可以使用 showErrors 选项。它允许您更改错误消息的显示方式,但您可以添加任何您想要的代码,然后只需调用 this.defaultShowErrors();
即可获得默认行为。
$('#form').validate({
showErrors: function() {
$('#numberOfInvalids').text(this.numberOfInvalids());
this.defaultShowErrors();
}
});
我了解如何使用 numberOfInvalids 获取错误总数。我想要的是在页面上显示这个数字,并在它发生变化时更新它。
我知道我可以通过从 onchange 或 onblur 或表单上每个文本框的类似事件调用 numberOfInvalids 来做到这一点,但必须有更好的方法。
我认为您可以使用 showErrors 选项。它允许您更改错误消息的显示方式,但您可以添加任何您想要的代码,然后只需调用 this.defaultShowErrors();
即可获得默认行为。
$('#form').validate({
showErrors: function() {
$('#numberOfInvalids').text(this.numberOfInvalids());
this.defaultShowErrors();
}
});