我有一个叫做Ajax的方法:
function callAjax(url, type, json, callback) {
$.ajax({
type: type,
url: url,
data: json,
async: false,
success: function (data) {
if (callback) {
callback(data);
}
}
});
}
但我不会在回调中出现错误回调。
例如,我可以像这样调用 Ajax 方法:
callAjax("http://stackoverflow.com/", "POST", data, function(resp,status){
if(status.success){
//code here
}
if(status.error){
//code here
}
});
这将
起作用
function callAjax(url, type, json, callback) {
$.ajax({
type: type,
url: url,
data: json,
async: false,
success: function (data) {
if (callback) {
callback(data,{"success":true});
}
},
error: function(){callback(null,{"error":true});}
});
}