我怎麼能通過jQuery知道ajax請求的readystate? 通常,不使用jquery,就會發出一個這樣的AJAX請求:如何獲得jQuery的Ajax就緒狀態
http.open("POST", url, true);
http.onreadystatechange = function() {
if(http.readyState == 4 && http.status == 200) {
// do something
}
}
因此,我可以使用上述代碼輕鬆地跟蹤從1 readyState值爲4,以及類似的示出了加載圖標執行必要的動作當readystate是1.
但通過jquery ajax調用,我如何跟蹤readystate值?
我通過jQuery的調用Ajax這樣的:
$.post('ajax/test.html', function(data) {
$('.result').html(data);
});
感謝您的回覆,您是否可以發佈如何在我的問題中提到的示例jquery POST調用中使用它的示例? – 2011-03-28 10:46:40
@dskanth:我添加了一個例子。 – 2011-03-28 11:24:30
謝謝,實際上我必須通過郵寄發送一些參數,但是我沒有在這個例子中包含它們。 – 2011-03-28 14:23:33