我需要一次显示所有错误消息以进行表单验证,而不是一次显示一条错误消息。有没有选择呢。
答案 0 :(得分:0)
总之,你不能。 99%的错误确实相互排斥。
但是你可以自己构建它。在所有情况下,您需要获取有效性对象以获取所有错误类型,然后您可以执行以下操作:
getErrorMessage
方法:
//<input data-errormessage-type-mismatch="type mismatch" data-errormessage-value-missing="value missing" />
$('input').getErrorMessage('typeMismatch');
customMessages
选项,则可以使用webshims.createValidationMessage
,其中包含DOM元素和错误名称:
webshims.createValidationMessage($('input')[0], 'typeMismatch');