///请求java接口
$.javagateway = {
//get
GetRequest: function (urlRequest, asyncType, fnDeal) {
$.ajax({
url: urlRequest,
type: "get",
cache: false,
async: asyncType,//同步fasle/默认true异步
//data: data,
contentType: "application/json; charset=utf-8",
dataType: 'json',
success: function (result) {
if (result.code == 200) {
if (typeof (fnDeal) != "undefined") {
fnDeal(result);
}
}
},
error: function (da) {
console.log(da);
alert(da.responseJSON.message);
}
});
},
//post
PostRequest: function (urlRequest, data, asyncType, fnDeal) {
$.ajax({
url: urlRequest,
type: "post",
cache: false,
async: asyncType,//同步fasle/默认true
data: data,
contentType: "application/json; charset=utf-8",
dataType: 'json',
success: function (result) {
if (result.code == 200) {
if (typeof (fnDeal) != "undefined") {
fnDeal(result);
}
}
},
error: function (da) {
console.log(da);
alert(da.responseJSON.message);
}
});
},
Request: function (type, urlRequest, data, asyncType, fnDeal) {
if (type == "get") {
data = {}
}
if (asyncType) {
asyncType = false;
} else {
asyncType = true;
}
//if (/\?/g.test(urlRequest)) {
// urlRequest += "&eedateGFL=" + new Date();
//}
//else {
// urlRequest += "?eedateGFL=" + new Date();
//}
$.ajax({
url: urlRequest,
type: type,
cache: false,
async: asyncType,//同步fasle/默认true
data: data,
contentType: "application/json; charset=utf-8",
dataType: 'json',
success: function (result) {
if (result.code == '200') {
if (typeof (fnDeal) != "undefined") {
fnDeal(result);
}
}
},
error: function (da) {
console.log(da);
alert(da.responseJSON.message);
}
});
}
}
QQ 交流群:601122412