JQuery validate显示同一字段的多个错误

时间:2016-04-30 21:20:09

标签: jquery jquery-validate

我一直在寻找最近两天,却找不到任何答案。任何人都可以帮我这个吗?我正在使用Jquery验证来验证我的表单。问题是当输入有id时会产生两个错误。我也尝试了小组,但没有工作。

这是我的代码:

<label><input type="number" value="0" name="NAME[]" min="0" max="3" required="required"/>Some text</label>
<label><input type="number" value="0" name="NAME[]" min="0" max="3" required="required"/>Some text</label>
<label><input type="number" value="0" name="NAME[]" min="0" max="3" required="required" id="MyID"/>

我的Jquery:

rules: {
        "NAME[]": { CustomFunction: "NAME[]" },
},
messages: {
        "NAME[]": { CustomFunction: "Custom Message" },
},

以及群组

groups:
            {
                GroupName: "NAME[] MyID"
            }

所以问题是它会为我最不想要的id为MyID的最后一个单独生成错误。

<label id="MyID-error" class="errorClass" for="MyID">Custom Message</label>

这是我唯一想要的。

<label id="NAME[]-error" class="errorClass" for="NAME[]">Custom Message</label>

链接到小提琴: https://jsfiddle.net/Doorsofheaven/afoanL20/

0 个答案:

没有答案