发布网友
共3个回答
热心网友
判断重复与否,需要和服务进行交互的,就是要查询数据,根据返回的结果才知道是不是有名字重复与否!jquery可以使用里面的一些ajax方法,实现异步处理很方便的。
热心网友
$('#username').blur(function(){
$.ajax({
url:从数据库验证用户是否重复的action地址,
type:'POST',
data:{username:username},
dataType:'json',
success:function(jsonData){
if (jsonData == null) {
$(“#tips”).html('查询用户名列表错误');
}else if (jsonData.result == "true") {
$(“#tips”).html('用户名重复');
}else if(jsonData.result == "false") {
$(“#tips”).html('恭喜你,用户名可以使用');
}
},
error:function(jsonData){
}
});
});
热心网友
必须结合ajax,异步处理,到数据库中查询是否存在用户,ajax会直接给页面返回一个提示。