在使用 jquery.validate 库验证我的表单后,我需要能够遍历当前失败的规则。
我看过以下内容:
$('form').validate().errorList
这将返回错误的消息和元素,但不返回失败规则的规则/名称。
$('form').validate().errorMap
这只是返回一个元素 ID/消息对。
$('form').validate().settings.rules
这将返回所有元素及其关联规则的列表,但没有指示当前失败的值。
我需要包含元素(或其 ID)和失败规则的东西。当然,一个元素可以映射到多个失败的规则。
如果有一个事件我可以与不显眼的库挂钩(因为并非所有事件似乎都受到不显眼的支持)会给我失败的规则和元素,这将是理想的。