关于jQuery formValidator验证用户名是否存在的有关问题
关于jQuery formValidator验证用户名是否存在的问题。其实这个用户名是不存在的,是可以注册的。后台打印出的
关于jQuery formValidator验证用户名是否存在的问题。
其实这个用户名是不存在的,是可以注册的。
后台打印出的hibernate语句如下:
Ajax验证
Ajax验证
Hibernate:
select
orderuser0_.username as col_0_0_
from
orderSys.dbo.order_user orderuser0_
where
orderuser0_.username='a145s7'
打印出来了sql语句,而且如果输入存在的用户名的话,后台也能判断正确。,但是前台就是一直弹出那个框,也不知道是为什么。
不知道该怎么解决这个问题。
谢谢了。
[解决办法]error: function(jqXHR, textStatus, errorThrown){alert("服务器没有返回数据,可能服务器忙,请重试"+errorThrown+'\n'+jqXHR.responseText);},
加红色部分看服务器返回了什么内容
[解决办法]success : function(data){
data=parseInt(data,10)//转为数字
if(data==0)
{
return true;
}
else{
return "该用户名不可用,请更换用户名";
}
alert(data.length);
}
[解决办法]感觉还是你内容有问题。。存在空白符号什么的