AJAX封装一
function ajax(url,data,callback) {
if (!data) {data ={}}
var realconfig = {
type: "post",
url:'http://fenxiao.meiyuxxgl.com'+url,
dataType:"json",
jsonp: "callback",
data: data,
success: callback,
};
var a = $.ajax(realconfig);
return a;
}
AJAX封装二
function ajax(api, data = {}, callback = function(data) {}, config = {}) {
var url = "http://dyjzxt.90qhkj.com/";
var test = new Object();
if (!api) {throw "function ajax-API必须有值!"}
if (!data) { data = {} }
data['service'] = api;
var realconfig = {
type: config['type'] ? config['type'] : "get",
url: config['url'] ? config['url'] : url,
dataType: config['dataType'] ? config['dataType'] : "jsonp",
data: data,
success: callback,
};
var a = $.ajax(realconfig);
return a;
}
ajax("App.Site.Getuserinfo", null, function(data) {
console.log("以下数据是调用方式1");
console.log(data);
})
$rs = ajax("App.Site.Getuserinfo").then(function(data){
console.log("以下数据是调用方式2");
console.log(data);
});