我使用jquery验证来验证表单,我使用addMethod来检查电子邮件是否已经存在,但我是否可以检查电子邮件是否有效来自原始验证规则,因为使用当前实施浪费从一开始就处理无效的电子邮件?
$.validator.addMethod("EmailValidator", function(value, element) {
return value=="x@gmail.com"; ///changing this to ajax call
}, "Email is already registered");
$(".edit-user-form").validate({
rules:{
email:{
EmailValidator:true
}
},
errorPlacement: function (error, element) {
error.insertAfter(element);
}
});