jQuery ajaxError() 方法

jQuery Ajax方法

當Ajax請求完成并出現(xiàn)錯誤時,ajaxError()方法將附加一個要調用的函數(shù)。這是一個AjaxEvent。

每當Ajax請求完成并出現(xiàn)錯誤時,jQuery都會觸發(fā)ajaxError事件。此時,將執(zhí)行已使用ajaxError()方法注冊的所有處理程序。

注意:從jQuery 1.8版開始,此方法僅應附加到文檔中。

語法:

$(document).ajaxError(function(event, xhr, options, thrownError))

實例

當Ajax請求失敗時顯示一條消息:

$(document).ajaxError(function(){
  $("#error").text("發(fā)生錯誤!!!");
});
測試看看?/?

使用event,xhr和options參數(shù)可獲得更有用的輸出:

$(document).ajaxError(function(event, xhr, options){
  $("#error").append("Error requesting page: " + options.url);
  $("#error").append(xhr.status);
  $("#error").append(event.type);
});
測試看看?/?

參數(shù)值

參數(shù)描述
function(event, xhr, options, thrownError)指定當請求完成并出現(xiàn)錯誤時要運行的函數(shù)

參數(shù):

  • event -包含事件對象

  • xhr-包含XMLHttpRequest對象

  • options-包含AJAX請求中使用的選項

  • thrownError-包含JavaScript異常(如果發(fā)生)

jQuery Ajax方法

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清