Jquery验证多条错误消息

Jquery validation multiple error messages

本文关键字:错误 消息 验证 Jquery      更新时间:2023-09-26

我有一个场景,在这个场景中,我对一个字段进行了两种类型的验证。我希望同时显示来自两个验证的错误消息。

例如:我有一个电子邮件字段,并添加了类"必需的电子邮件"到字段和配置的消息对象显示2个不同的消息。现在,如果电子邮件字段为空,则只会从必填项中给出1个错误。我希望这两条消息都在未验证时显示。

http://jsfiddle.net/emphaticsunshine/JcFYr/

在以下示例中,提交表单时不在字段中输入任何内容。它显示一条消息"电子邮件是必填字段"。但我想显示来自两个验证的消息。

验证按顺序检查每个步骤,并返回第一个问题。想象一下,有10次验证(虽然不太可行,但请耐心等待),第一次失败了,当输入已经无效时,你真的想要检查其他9个条件的性能吗。向您的客户解释并解释用户体验。如果你想为你的客户要求伪造显示这两个错误,只需在第一个错误文本中添加第二个错误(因为只有当它是空输入时,两者才会显示)

http://jsfiddle.net/JcFYr/1/

要做到这一点,我认为最好的办法是对所有都失败的情况进行另一次验证测试。首先进行此检查,如果符合要求,则显示两者的错误消息。如果它通过了(两个都没有失败),那么测试另外两个。