87,910
社区成员
发帖
与我相关
我的任务
分享
var rPic="<img src='images/right.gif'>";
//验证用户名
function checkName()
{
var nameVal=$.trim($("#userName").val());
if(nameVal=="")
{
$("#errName").html("用户名不能为空");
return false;
}
if(nameVal.length<0||nameVal.length>20)
{
$("#errName").html("用户名长度不在有效范围");
return false;
}
$("#errName").html(rPic);
return true;
}
//交互后台,验证用户名是否存在
function checkNameExist()
{
var nameVal=$.trim($("#userName").val());
$.get("user/createUser.action?userName="+nameVal,null,function(data)
{
if("ok"==data)
{
$("#errName").html(rPic);
return true;
}else{
$("#errName").html("用户名已存在");
return false;
}
});
}
//鼠标划过事件验证
$(document).ready(function()
{
$("#userName").blur(function()
{
if(checkName())
checkNameExist();
});
});
function createUser()
{
var nameVal=$.trim($("#userName").val());
if(!checkName())
return;
if(!checkNameExist())
return;
$.get("user/addUser.action?userName="+nameVal,},function(data)
{
if("success"==data)
{
alert("创建用户成功!");
window.location.href="user/home.action";
return;
}
alert("服务器忙,请稍后重试");
window.location.href="user/createUser.jsp";
return;
});
}