JQuery Ajax如何实现注册检测用户名

  

<强> Ajax(无需等待直接向服务器发起请求)

  

(异步Javascript和Xml):异步的

  

谷歌创新的一种js技术

  

<强>方法一:比较原始没有封装的方法:

     //核对用户名是否可用   var xmlhttp=零;      函数checkUser(用户名){   如果(xmlhttp==null) {   xmlhttp=new XMLHttpRequest();//第一步:创建一步通信对象   }//第二步:设定回调函数   xmlhttp。onreadystatechange=function () {   如果(xmlhttp。readyState===4,,xmlhttp。状态===200){   $(" #提示”). html (xmlhttp.responseText);   }   }   xmlhttp。打开(“获得”,“注册# 63;op=check&用户名=" +用户名);   xmlhttp.send ();   }      

 JQuery Ajax如何实现注册检测用户名”> </p>
  <p>从文本框中输入一个字符后就立即到数据库中查找该用户名是否存在,如果存在,提示不可用,直到可用为止;</p>
  <p> <强>方法二:JQuery的Ajax: </强> </p>
  
  <pre类=//核对用户名是否可用   函数checkUser(用户名){   . ajax({美元   类型:“文章”,//如果是获得可以不写类型,默认是得到的   url: "注册",//行动方式   数据:{op:“检查”,用户名:用户名},//参数,如果参数多,可用日期后跟一个大括号   成功:函数(res){//回调函数   如果(res.indexOf(“是”)!==1){   $(" #提示”). html(“是的!:用户名! ");//可用//$ (" # tj”)。道具(“禁用”,假);//设置按钮可用      其他}{   $(" #提示"). html("不!用户名:没有!”);//不可用//$ (" # tj”)。道具(“禁用”,真正的);//设置按钮不可用   }      }   });   }      

运行效果和上面一样,

  

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

JQuery Ajax如何实现注册检测用户名