zoukankan      html  css  js  c++  java
  • jquery 注册验证例子

    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();
      })
      }
  • 相关阅读:
    C 文件随机读写
    fread(),fwrite()函数
    C 将文本文件内容逆序打印
    C++ 文件复制
    关机效果
    xpath的语法
    ajax json 数据
    转帖 ASP.NET中高级程序员 面试题
    数据库查询的执行顺序
    【转载】母版页引用外部文件的路径问题
  • 原文地址:https://www.cnblogs.com/bestsaler/p/1835461.html
Copyright © 2011-2022 走看看