当为某个id为 formValidateEmail_MailAddress 这个文本框设置为AjaxValidator验证时,如果该文本框里面有值的话,并且该值为合法的,在该控件得到焦点再失去焦点,且不进行任何修改时,不会对信息进行判断。很纳闷,请高手解决。我用的是jQuery formValidator [版 本 号] ver3.3。一下是代码
.ajaxValidator(
{
type : "get",
url : "/ajax/ajaxcheckEmail.html",
datatype : "html",
onwait:" ",
success : function(data){
var start = data.indexOf("<span");
var end = data.indexOf("</span>");
var strHtml = data.substring(start+6,end);
//alert(data);
if(strHtml=="False")
{
return false;
}
else
{
return true;
}
},
onerror: "Email已经被注册",
})
进入这个页面时,并没有对上面这个方法验证!!!!
但是他直接 显示出了 onerror: "Email已经被注册",
请高手赐教