如果之后,有没有办法判断呼叫是成功还是失败?
如果之前,有没有办法在成功函数运行后(每次调用时)运行一个函数?
答案 0 :(得分:10)
您可以在多种情况下控制您的ajax请求:
$.ajax({
// some option
beforeSend: function () {
// number 1
},
success: function () {
// number 2
},
error: function () {
// number 2
},
complete: function () {
// number 3
}
});
根据请求,将出现两种可能的情况。
请求成功时。在这种情况下,回调的顺序将是:
[1] beforeSend
[2] success
[3] complete
<小时/>
请求失败时。在这种情况下,回调的顺序将是:
[1] beforeSend
[2] error
[3] complete
答案 1 :(得分:1)
答案 2 :(得分:0)