#promise封装ajax
var baseUrl = "http://120.76.31.111/app/XhlGetSubjectTypeList";
function getData(url){
return new Promise(function(resolve,reject){
var xhr = new XMLHttpRequest();
xhr.open("GET",url);
xhr.send();
xhr.addEventListener("readystatechange",function(){
if(xhr.readyState==4){//状态值
if (xhr.status==200) {//响应成功
var res=JSON.parse(xhr.responseText);
resolve(res);
}else{
reject("请求数据失败")
}
}
})
})
}getData(baseUrl)
.then(function(res){
console.log(res);
},function(err){
console.log(err);
})