我把這個在我的JavaScript,並介紹了我的$就一個500錯誤,但這種例行從來沒有得到所謂:
$('#msg').ajaxError(function(myEvent, jqXHR, ajaxSettings, thrownError) {
$(this).html(thrownError).addClass('alert alert-error');
});
如果我添加一個.fail,那麼.fail得到的調用,但ajaxError永遠不會被調用。
我把這個在我的JavaScript,並介紹了我的$就一個500錯誤,但這種例行從來沒有得到所謂:
$('#msg').ajaxError(function(myEvent, jqXHR, ajaxSettings, thrownError) {
$(this).html(thrownError).addClass('alert alert-error');
});
如果我添加一個.fail,那麼.fail得到的調用,但ajaxError永遠不會被調用。
ajaxError()除了其他是全局事件,只要你有標準方式處理你網站上的所有ajax請求,而不是每個ajax請求,你都會使用這些事件。例如,顯示在成功/失敗一些進度條..
在上述情況下,請確保您的腳本失敗請求一個無效的URL等或服務器響應的無效數據檢查ajaxError如
您必須使用文件選擇器這樣的:
$(document).ajaxError
作爲參考:「從jQuery 1.8開始,應該只附加.ajaxError()方法記錄「。 [.ajaxError()](http://api.jquery.com/ajaxError/) – showdev 2015-11-20 16:55:44
'ajaxError'文檔:http://api.jquery.com/ajaxError/他們有幾個例子 – nathanjosiah 2012-03-23 23:08:08
確定AJAX請求甚至正在經歷?使用Firebug進行檢查。 – hohner 2012-03-23 23:11:33
是的。嗯...我想知道爲什麼它不工作... – 2012-03-23 23:12:13