jQuery deferred.fail() 方法

jQuery 雜項方法jQuery 雜項方法

實例

Deferred(延遲)對象被拒絕時調用deferred.fail()

$(function () { $.get("test.php") .done(function(){ alert("$.get 成功!"); }) .fail(function(){ alert("$.get 失敗!"); }); })


定義和用法

deferred.fail() 函數當 Deferred (延遲)對象被拒絕時,調用添加的處理程式。
提示:該方法接受一個或者多個參數。 deferred.fail() 返回的是一個 Deferred 對象, 可以連接其他的延遲對象方法,包括額外的 .fail() 方法。當 Deferred 對象被拒絕時,回調函數 按它們被添加時的順序執行,並且可以作為參數傳遞給如下的方法使用:deferred.resolve() 或 deferred.rejectWith()。


語法

deferred.fail( failCallbacks [, failCallbacks ] )

參數 描述
failCallbacks Function類型 一個函數或者函數數組,當Deferred(延遲)對象被拒絕時被調用
failCallbacks 可選。Function類型 一個函數或者函數數組,當Deferred(延遲)對象被拒絕時被調用


jQuery 雜項方法jQuery 雜項方法