码迷,mamicode.com
首页 > Web开发 > 详细

Ajax

时间:2017-08-11 23:52:11      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:发送请求   end   text   get   请求   logs   fail   建立   封装   

 

 

ajax库封装

  function ajax(url,fnWin,fnFaild){
    //1.创建ajax对象
    var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
    //2.与服务器建立连接
    xhr.open("GET",url,true);
    //3.发送请求
    xhr.send();
    //4.接收服务器返回的信息
    xhr.onreadystatechange = function(){
        if(xhr.readyState == 4){
            if(xhr.status == 200){
                fnWin && fnWin(xhr.responseText);
            }else{
                fnFaild && fnFaild();
            }
        }
    }
}

 

Ajax

标签:发送请求   end   text   get   请求   logs   fail   建立   封装   

原文地址:http://www.cnblogs.com/LLLLily/p/7348340.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!