【发布时间】:2015-01-08 13:54:45
【问题描述】:
我正在使用 jQuery Validation 插件,并且我已经开始将我的一些字段组合在一起:
我还将这些字段添加到规则部分,以便对其进行验证:
groups: {
fullName: "myFirstName myLastName"
},
rules: {
dobmm: {
required: true
},
dobdd: {
required: true
}
dobyy: {
required: true
}
},
messages: {
dobmm: "Please enter a valid Date of Birth",
dobdd: "Please enter a valid Date of Birth",
dobyy: "Please enter a valid Date of Birth"
}
errorPlacement: function(error, element) {
if (element.attr("id") == "dobmm" || element.attr("id") == "dobyy" || element.attr("id") == "dobyy") {
error.insertAfter("#dobyy");
} else {
error.insertAfter(element);
}
});
我收到三次消息而不是打印一次。当我尝试提交表单而不填写任何字段或不输入任何字段并提交时,如何只收到一条消息
【问题讨论】:
-
我不知道如何帮助您解决这个问题,您没有向我们展示此表单的相关 HTML 标记吗?
标签: javascript jquery jquery-validate