function ajaxJson(url, param, callback, method) {
if(url.substring(0,1)!="/"){
url=contextPath + '/' + url;
}
if (!isNotEmpty(method) || method == 'GET') {
$.ajax({
url : url,
type : "GET",
cache: false,
async: false,
data : param,
dataType : 'json',
success : function(data) {
callback(data);
}
});
} else {
$.ajax({
url : url,
type : "POST",
cache: false,
data : param,
// contentType:'application/json',
dataType : 'json',
success : function(data) {
callback(data);
}
});
}
}
function ajaxJson(url, param, callback,async,method) { //当async为false的时候ajax同步 ,默认为true为异步
if(url.substring(0,1)!="/"){
url=contextPath + '/' + url;
}
if (!isNotEmpty(method) || method == 'GET') {
$.ajax({
url : url,
type : "GET",
cache: false,
async: async,
data : param,
dataType : 'json',
success : function(data) {
callback(data);
}
});
}
}
// 变量不为空的判断
function isNotEmpty(v) {
if (v != undefined && v != null && v != "") {
return true;
} else {
return false;
}
}ajax