这是我提交 ajax 请求的方式:
$.ajax({
url: "myurl",
type: 'POST',
dataType : "text",
data : ({
json : myjson
}),
success : function(data) {
if(data == 'success'){
//alert('success');
}
else {
alert('fail');
}
};
}
});
在 java 中,我只返回包含“成功”或“失败”的字符串,具体取决于是否抛出异常:
伪代码:
try {
return "success";
}
catch (Exception e){
return "fail";
}
这足以代替使用 ajax 错误回调吗?如果还不够,应该如何使用这个回调以及它检查哪些额外的失败条件?
error : function() {
alert ('error');
}