1
我想在使用jQuery的Web應用程序中處理AJAX錯誤。如何確定ajaxError處理的是哪種錯誤?
我設置了一個事件處理程序來處理AJAX象這樣的錯誤:,
$('body').ajaxError(error_handler);
然而,儘管則傳遞到處理程序中的信息,我發現很難確定什麼樣的錯誤發生。
兩個錯誤,我很感興趣,有鑑別:
- 當應用服務器宕機
- 當我用
$.getJSON(...)
和響應是不能分析的JSON數據。
這兩個都會導致我的錯誤處理程序觸發,但我需要以不同的方式處理每個錯誤,並且不知道如何才能做到這一點。
有沒有人有任何建議?