您的位置:首页 > 其它

封装自己的ajax函数

2015-07-30 10:55 274 查看
url为具体的url地址,

onsuccess为正常返回时的结果,

onfail为错误返回时的结果

function MyAjax(url,onsuccess,onfail) {
var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
xhr.open("POST", url, true);
xhr.onreadystatechange = function () {
if (xhr.readyState == 4) {
if (xhr.status == 200) {
onsuccess(xhr.responseText);
}
else {
onfail(xhr.status);
}
}
};
xhr.send();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: