var state = false;
  $(document).ready(function(){
  
     $("#txt2UserName").focus();
     $("#txt2UserName").keyup(function(){
     $.ajax({
            //提交数据的类型 POST GET
            type:"GET",
            //提交的网址
           url: "reg.aspx",
            //提交的数据
            data:{isAjax:"true",Name:$("#txt2UserName").val()},//$("#txt2UserName").val()
            //返回数据的格式
            datatype: "text",//"xml", "html", "script", "json", "jsonp", "text".
            //在请求之前调用的函数
            //beforeSend:function(){$("#idMessage").html("logining");},
            //成功返回之后调用的函数            
          //  success:function(data){
         //  $("#idMessage").html(decodeURI(data));           
            //}   ,
            //调用执行后调用的函数
            complete: function(XMLHttpRequest, textStatus){
               //alert(XMLHttpRequest.responseText);
               var mes = XMLHttpRequest.responseText;
               state =mes=="0";
               mes = mes=="0"?("用户名可以注册!"):("用户名已存在不能注册!");
               $("#idMessage").html(mes);
                //HideLoading();
            },
            //调用出错执行的函数
           error: function(){
                //请求出错处理
            }        
         });
     
     // $("#idMessage").html($(this).val());
     })
  
   $("#BtReg").bind("click",
    function()
    {
    var txt2UserName = $("#txt2UserName").val();
    var txt2Pwd = $("#txt2Pwd").val();
    var txt2APwd = $("#txt2APwd").val();
    var txt2Mail = $("#txt2Mail").val();
    if(txt2UserName.length<1)
    {
    $.messager.alert('信息','用户名不能为空!');
    $("#txt2UserName").focus();
    return false;
    }
    else if(txt2Pwd.length<1)
    {
    $.messager.alert('信息','密码不能为空!');
    $("#txt2Pwd").focus();
    return false;
    }
    else if(txt2APwd.length<1)
    {
    $.messager.alert('信息','密码不能为空!');
    $("#txt2APwd").focus();
    return false;
    }
    else if(txt2APwd!=txt2Pwd)
    {
    $.messager.alert('信息','两次密码输入不一致!');
    $("#txt2APwd").focus();
    return false;
    }
    else if(txt2Mail.length<1)
    {
    $.messager.alert('信息','邮箱不能为空!');
    $("#txt2Mail").focus();
    return false;
    }
    else if(!state)
    {
    $.messager.alert('信息','用户名已存在请重新注册!');
    $("#txt2UserName").focus();
    return false;
    }
    else
    {
    return true;
    }
    })
  
  });
  // 显示信息
     function showMessage(mes)
  {
  $(document).ready(function(){
  $.messager.alert('信息',mes);
  $("#txtUserName").foucs();
  })
  }
posted on 2010-08-12 10:22 sanmao 阅读(2606) 评论(2)  编辑  收藏

FeedBack:
# re: jquery 注册验证例子
2011-03-03 08:34 | fhfh
hfdhdh  回复  更多评论
  
# re: jquery 注册验证例子
2011-09-07 14:05 | 爱爱爱
AA  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 

常用链接

留言簿(5)

随笔分类

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜