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