Ajax

2018-06-10  本文已影响0人  Vampire丶_L

XMLHttpRequest发送请求:

XMLHttpRequest取得响应:

监听readyState属性:
readyState属性的变化代表着服务器响应状态的变化
0:请求未初始化,open方法还没由调用
1:服务器链接建立,open已经调用
2:请求已经被接受,已经接受到头信息
3:处理中,接受到响应主体了
4:请求已经完成,响应完成了
如何监听:onreadystatechange事件;
例如:

var  request = new XMLHttpRequest();
request.open("get","get.php",true)
request.send();
request.onreadystatechange = function (){
     if(request.readystate ===4&&request.status === 200){
      //do something
     }
 }
上一篇 下一篇

猜你喜欢

热点阅读