我们的服务: 网站策划 网站建设 网页设计 域名注册 虚拟主机 企业邮箱 网站地图  QQ:83624459    84245689   1317108998
 
零柒动力-中国电信合作商家 电话网址
首页HOME 新闻中心NEWS 网站策划网页设计域名注册企业邮箱空间租用平面设计 客户案例SAMPLE 客服中心SERVICE 关于我们ABOUT US
 
网站公告
 
 
 
 
零柒动力网站建设
 
   网站公告    Proclamation
   客户资讯    client information
   行业资讯    Company information
   电子商务    E-commerce
   经验心得    Experience
   网站优化    Web SEO
   技术文档    Technical Documents
ASP.NET中MVC模式用ajax无刷验证用户名
Tags:NET MVC ajax 无刷验
        

//刷新注册码
function flush()
        {
            var img=document.getElementById(" <%= ImgValidate.ClientID %>");
            img.src+="?";
        }
        ///验证用户名
        function CheckUser()
        {
        var Login=document.getElementById(" <%=txtUserLogin.ClientID %>").value;
          var b=Login.match(re);
        if(Login=="")
        {
        return false;
        }else if(b==null)
        {
          return false;
        }else
        {
          return true;
        }
        }
       
//使用Ajax判断是否存在相同的用户名
        var xmlHttp;
        function createRequest()
        {
            if(window.ActiveXObject)
            {
                xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
            else if(window.XMLHttpRequest)
            {
                xmlHttp=new XMLHttpRequest;
            }
        }
        function GetTime()
        {
            CheckUser();
          createRequest();
            var url="AjaxCheck.aspx?Login="+document.getElementById(" <%= txtUserLogin.ClientID %>").value;
            //页面文本框的值
              //AjaxCheck.aspx是一个页面,该页面有后置代码中有一个方法,去访问数据库,
              //AjaxCheck.aspx?Login="+document.getElementById(" <%= txtUserLogin.ClientID %>").value
            //是取到本页面用户名文本框的值,传到AjaxCheck.aspx中,然后在AjaxCheck.aspx中的访问数据库的方法中,去判断是否存在该用户名
            xmlHttp.open("GET",url,true)//自动提交
            xmlHttp.onreadystatechange=operaterResult;
            xmlHttp.send(null);
          var oper=operaterResult();
            if(oper==false){

              } 
         
        }
      //回调函数
        function operaterResult()
        {
            if(xmlHttp.readyState==4)
            {
                var response=xmlHttp.responseText;
                if(response=="1")
                {
                  document.getElementById(" <% = lblUserLogin.ClientID %>").innerText="该用户名已存在";//客户端只有Value与InnerText    //只有Text有Value
                  return false;
                }
                else
                {
                    return true;
                }
            }
        }


转载请注明出处-零柒动力-07er.com

 
 
网站建设基本流程
 
确定意向 定制方案 签署合同 进入制作 完成制作 正式营运
>> 详细流程图
 
一键点击申请建站
  首页合作伙伴招贤纳仕网站地图隐私条款法律声明联系我们 www.07er.com
  Copyright www.07er.com Networks, Inc. All rights reserved.               ©2005-2010 广州市零柒动力信息技术有限公司 版权所有             粤ICP备06047895号
  Sitemap网站建设网站策划页面设计域名注册主机租用企业邮箱网站维护网站优化网站推广中国网络在线点评网