读书人

关于jQuery formValidator验证用户名是

发布时间: 2013-01-07 10:02:25 作者: rapoo

关于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);
}


[解决办法]
引用:
引用:JavaScript code?123456789101112success : function(data){data=parseInt(data,10)//转为数字 if(data==0) { ……

感觉还是你内容有问题。。存在空白符号什么的

读书人网 >Ajax

热点推荐