封装简单的ajax请求
封装一个简单的ajax请求
此封装默认为 GET 请求,参数为 url 地址以及对数据的处理方式fn
function ajax(url,fn){
if(window.XMLHttpRequest){
var xhr = new XMLHttpRequest();
}else{
var xhr = new ActiveXObject("Microsoft.XHLHTTP");
}
xhr.open("GET",url,true);
xhr.send();
xhr.onreadystatechange = function(){
if(xhr.readyState == 4){
if(xhr.status == 200){
var data = xhr.responseText; // 后台处理返回的一组数据
fn(data);
}
}
}
}
发表评论 (审核通过后显示评论):