如何使用三个规则验证电子邮件地址字段,并在div容器中使用三个自定义消息.
即.
即.
rules: { email: { validationRule: true,email: true,remote: '/ajax/emailDuplicationCheck.PHP' } }
如果第一个虚假消息应该是“验证规则失败”
如果第二个假(失败)“输入电子邮件地址”
如果第三(远程)失败.消息应该是“帐户已经存在于数据库”.
我可以为所有规则添加一条消息,但是我想定制关于规则的消息.
解决方法
尝试这个:
$("#myForm").validate({ // Replace #myForm with the ID of your form rules: { email: { required: true,remote: { url: "/ajax/emailDuplicationCheck.PHP",type: "post",data: { email: function() { return $("#email").val(); // Add #email ID to your email field } } } },messages: { email: { required: 'Email address is required',email: 'Please enter a valid email address',remote: 'This email address has already been used' } },errorPlacement: function(error) { $("#response").html(error); } });
希望这可以帮助 !