创建ajax的过程?

2020-07-20 09:45发布

2条回答
HUANG
2020-07-20 16:46

第1步:创建XMLHttpRequest对象,也就是创建一个异步调用对象。

第2步:创建一个新的HTTP请求,并指定该HTTP请求的方法、URL以及验证信息。

第3步:设置响应HTTP状态变化的函数。

第4步:发送HTTP请求。

第5步:获取异步调用返回的数据。

第6步:使用javascript和DOM实现局部刷新。

复制代码

var xhr;if (window.XMLHttpRequest) { // 标准浏览器
    xhr = new XMLHttpRequest();
}else { // IE浏览器
    xhr = ActiveXObject('Microsoft.XMLHTTP');
}

xhr.open('get','api/ajax.php',true); // 创建HTTP连接xhr.oreadystatechange = function () { // 响应HTTP状态变化
    if (xhr.readyState == 4) {        
        if (xhr.status == 200) {            
            var data = xhr.responseText;
        }
    }
}

xhr.send(); // 向服务器发送请求


一周热门 更多>