网站的用户名一般是不能够重复的,所以用户注册的时候需要验证要注册的用户名是否已经存在,并且将查询结果反馈给用户,下面使用jQuery ajax实现的无刷新验证代码。

一.表单代码:
   [ jQuery ] 运行代码    下载代码
<script>
<div> 
  <input id="txtName" type="text" />
  <input type="button" value="查看用户名是否存在" id="btn" /> 
  <div id="showResult" style="float:left"></div> 
</div>
</script>
二.jQuery代码:
   [ jQuery ] 运行代码    下载代码
<script>
function JudgeUserName() { 
  $.ajax({ 
    type:"GET", 
    url:"AjaxUserInfoModify.aspx", 
    dataType:"html", 
    data:"userName="+$("#txtName").val(), 
    beforeSend:function(XMLHttpRequest) { 
      $("#showResult").text("正在查询"); 
    }, 
    success:function(msg) { 
      $("#showResult").html(msg); 
      $("#showResult").css("color","red"); 
    }, 
    complete:function(XMLHttpRequest,textStatus) { 
      //隐藏正在查询图片 
    }, 
    error:function() { 
      //错误处理 
    } 
  }); 
}
</script>
上面是jQuery ajax的代码部分,当然在实际应用中不要忘记引用jQuery库。

三.net后台处理:
   [ jQuery ] 运行代码    下载代码
<script>
protected void Page_Load(object sender, EventArgs e) 
{ 
  string userName = Request.QueryString["userName"].ToString (); 
  if (userName == "James Hao") 
  { 
    Response.Write ("用户名已经存在!"); 
  } 
  else
  { 
    Response.Write ("您可以使用此用户名!"); 
  } 
}
</script>

代码描述:jQuery注册验证用户名。jQuery注册验证用户名简单介绍



121 161



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册



×
×
51前端

注册

×
绑定手机

请绑定手机号,在继续操作

×
单次下载支付

应付金额:279

支付完成后,回到下载页面,在进行下载

官方QQ群
意见反馈
qq群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到