您的位置:首页 > 其它

ajax的简单用法发起对服务器的请求

2017-05-09 09:47 267 查看
1.ajax最大特点是页面不刷新,用户体验好。
2.发起对服务器的请求:

  1)首先发送的是get请求:

  var ah= new XMLHttpRequest();

  ah.open("get","url");

  ah.send(null);

  ah.onreadystatechange=function(){
if(ah.readyState==4&&ah.status==200){
//成功,获取返回的result
ah.responsteText.
或者
var xmls = ah.responsteXML.

}

}
  2)第二个是post请求

  var ah = new XMLHttpResquest();

  ah.open("post","url");

  ah.setRequestHeader("content-type","application/x-www-form-urlencoded");

  ah.send("xxx=111&xxx=222后面要追加的信息");//当xxx=“中文”需转码:“xxx =”+encodeURIComponent(value) ;

  //阻止浏览器默认动作(在提交表单form时,阻止浏览器跳转)

  evt.preventDefault();//或者return false;

  ah.onreadystatechange(){
if(ah.responseText==4&&ah.status==200){
//成功,获取返回的result
ah.responsteText.
或者
var xmls = ah.responsteXML.

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐