![af2fbefe411c0a6b57c11d79a32d269d.png](https://i-blog.csdnimg.cn/blog_migrate/dc1ee5dd69cf3e56bfc9a9aca080fea8.jpeg)
/**
* @params queryParams:参数 serverName:服务名方法名 async:是否异步
* @return resultData:返回请求到的数据
*/
function postAjax(queryParams,serverName,async) {
var resultData = new Object();
var params = jQuery.extend({}, queryParams, {expando:jQuery.expando});
var tempasync = false;
var ajaxUrl = window.location.origin +"/"+ serverName;
if (async) {
tempasync = async;
}
jQuery.ajax({
type:"post",
url:encodeURI(ajaxUrl),
dataType:"json",
data:params,
cache:false,
async:tempasync,
timeout:60000,
success:function(data) {
resultData = {};
resultData = data;
if (typeof data === "string") {//判断返回数据类型
resultData = jQuery.parseJSON(data);
}
},
error:function(err) {
resultData = {};
resultData.exception = err;
resultData.msg = err.responseText || "error";
}
});
return resultData;
}