var commomUrl = "http://188.112.71.2/api"; // 公共前缀url
var commonHeader = { // 公共header
"Accept": "application/json",
"Authorization": "EEEE " + "..."
}
//公共ajax封装
function ajax(url, type, params, beforefn, successfn, errorfn) {
$.ajax({
url: commomUrl + url,
type: type,
headers: commonHeader,
data: params,
beforeSend:function(res){
beforefn(res)
console.log('看需要写不写,发送前的就是放加载图标的地方,这里显示,success和error函数里就隐藏');
},
success: function (res) {
successfn(res);
},
error: function (res) {
errorfn(res);
},
complete:function(){
console.log('结束 看需要写不写');
}
});
}
var url = "/com"; // 接口
var params = { // 参数
"user": XXX,
"pass": "XXX"
}
// 调用公共ajax
ajax(url, "POST", params, function(res){ // POST或GET请求直接传参
console.log(res);
}, function(res){
console.log(res);
}, function(res){
console.log(res);
})