Ajax框架

<appSettings>
  <add key="ConnectionString" value="Initial Catalog=OnlineAccess;Data Source=localhost;Integrated Security=SSPI"/>
 </appSettings>

 public void ConncetToDB()
        {
            try
            {
                conn = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
                dataAdapter = new SqlDataAdapter();
                conn.Open();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

    <script type="text/javascript" language="javascript">  
       var xmlRequest;
        function createXMLHttpRequest()
        {
            if(window.ActiveXObject)
            {
                xmlRequest = new  ActiveXObject("Microsoft.XMLHTTP");
            }
            else if(window.XMLHttpRequest)
            {
                xmlRequest = new XMLHttpRequest();
            }
        }
       
       
        //重新刷新验证码
        function refreshImg(){
           createXMLHttpRequest();
          //将请求发送到Servlet中去
          var url = "ValidationCodeImage.aspx";
          xmlRequest.open("POST",url,false);
          //判断服务器的状态是否为正常的
          xmlRequest.onreadystatechange = function()
          {
            if(xmlRequest.readyState == 4)
            {
              if(xmlRequest.status == 200)
              {
               document.getElementById("showPic").innerHTML=
               "<img id='imgCod' alt='' src='ValidationCodeImage.aspx'/>";
              }
              else if (xmlHttp.status == 404) {
                alert("Request URL does not exist");
              }
              else {
                alert("Error: status code is " + xmlHttp.status);
              }
            }
          }
          xmlRequest.send(null);
        }  </script>
        <script language="javascript" type="text/javascript">>
            function checkUser()
            {
                var strName = document.getElementById("CustomerID").values;
                if(register.Checkuser(strName).value == true)
                {
                    document.getElementById("messageCustomerID").innerText = "用户名已经存在";
                }else
                {
                    document.getElementById("messageCustomerID").innerText = "用户名可用";
                }  
            }
        </script>

 

  [AjaxPro.AjaxMethod]
  
    public bool Checkuser(string strCustomer)
    {
       // CustomerControl objCustomerControl = new CustomerControl();
      //Hashtable   ht= new Hashtable();
        //ht.Add("@CustomerId", this.txtCustomerId.Text); 
        // DataSet objDataSet = (DataSet)objCustomerControl.FindByProc(ht,  "SelectCustomer");

        DBConnect objDBConnect = new DBConnect();
        DataSet objDataSet=
            (DataSet)objDBConnect.BrowseDB("select * from customer where CustomerId='" + strCustomer + "'", 1, "customer");
    
        if (objDataSet.Tables[0].Rows.Count>=1)
        {
            return true;
        }
        return false;
    }

 <script language="javascript" type="text/javascript">
            function checkUser()
            {  
                var customerId = document.getElementById("txtCustomerId").value;
                if(register.Checkuser(customerId).value == true)
                {
                    document.getElementById("lblMess").innerText ="该用户名已经存在!";
                }
                else
                {
                    document.getElementById("lblMess").innerText ="验证通过!";
                }
            }
        </script>

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值