0
請幫助我:發誓上帝這件事情昨天工作很好。今天剛打破,不知道爲什麼。 但是從$ .ajax完成的回調沒有被觸發。jquery ajax回調不起作用
function check() {
$.ajax({
url: "/statistics/setup-Table",
dataType : "json",
success: function(data){
alert("check "+data['total']);
}
}).done(function(){
alert("done");
}).fail(function(){
alert("fail");
}).always(function(){
alert("always");
});
}
我只得到一個警報>>從做「檢查24」
沒有警告,失敗或總是彈出。即使是其他$ .ajax調用,回調函數也不會被解僱。 網址也很好。
在此先感謝。
我希望你已經通過這個優秀的帖子:http://stackoverflow.com/questions/14220321/how-to-return-the-response-from-an-ajax-call – HackerKarma
我做到了,但似乎就像在這段代碼中看起來很好。我也收到200 OK的迴應 – Aman
BS我說。這應該是不可能的。檢查你的控制檯,可能有錯誤。如jqXHR.done未定義(如果您以某種方式加載了jquery的一個真正舊版本) –