当前位置:首页 >> 你懂你先说>>正文

ajax异步请求的4个步骤(post请求)

栏目:你懂你先说时间:2018-04-16热度:
本文标签: ajax 异步请求 post

  1.创建ajax异步对象(xhr)

  

function createxhr(){
  var xhr=null;
  if(window.XMLHttpRequest){
  xhr=new XMLHttpRequest();
  }
  else{
  xhr=new ActiveXObject('Microsoft.XMLHttp');
  }
  return xhr;
  }
  var xhr=createxhr();

  2.绑定监听时间

xhr.onreadystatechange=function(){
  if(xhr.readyState==4&&xhr.status==200){
  var result=xhr.responseText;
  //可以根据返回继续进行其他操作
  }
  }

  3.打开链接

xhr.open("post","test.php",true);

  4.设置消息头

xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

  5.发送请求 

xhr.send('name=value&name=value...');


热门标签