[英]how to combine the error message from jquery validation
如何结合来自jQuery验证的错误信息。 例如:
messages: {
first_name: { required: "Please enter your first name." },
email: {
required: "Please enter a valid email address.",
remote: "Email has been registered."
},
username: {
required: "Please enter username.",
remote: "Username has been registered."
}
},
所需的消息将是这样的:
请输入您的名字,有效的电子邮件地址和用户名
要么
请输入您的名字和用户名,电子邮件已被注册等。
您可以按照以下方式进行操作
您必须为此使用errorPlacement
,并且两者上的消息应该相同,例如:
messages: {
first_name: { required: "Please enter your first name , valid email address and enter username ." },
email: {
required: "Please enter your first name , valid email address and enter username .",
remote: "Email has been registered."
},
username: {
required: "Please enter your first name , valid email address and enter username .",
remote: "Username has been registered."
}
}
然后,假设它们在这里具有相同的ID,您的errorPlacement选项将如下所示:
errorPlacement: {
var n = element.attr("name");
if (n == "first_name" || n == "email" || n == "username")
error.insertAfter("#username");
else
error.insertAfter(element);
}
希望这可以帮到你
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.