【发布时间】:2011-06-09 05:57:25
【问题描述】:
我正在 jquery.validate 插件的 addMethod 中检查 AJAX。即使 AJAX 调用返回 true,也会显示错误。
这是代码:
$.validator.addMethod("checkMail", function(value, element) {
var email_id = value;
$.ajax({
type: "POST",
url: "ajax_validation.php",
data: {'category_email_mode' : 'add_email', 'email' : email_id},
dataType: "text",
success: function(msg){
if(msg == 'true')
{
return true;
}
else(msg == 'false')
{
return false;
}
}
});
}
},"Email id is already choosen");
ajax返回true时,函数不返回true。怎么了?
【问题讨论】:
标签: jquery jquery-plugins jquery-validate