Latest web development tutorials

jQuery deferred.always() 方法

jQuery 雜項方法 jQuery雜項方法

實例

$ ( function ( ) { $. get ( " test.php " ) . always ( function ( ) { alert ( " 帶有成功和錯誤的回調參數的$.get方法已完成。 " ) ; } ) ; } )

嘗試一下»

定義和用法

deferred.always() 函數當Deferred(延遲)對像被受理或被拒絕時,調用添加的處理程序。

提示:參數可以是一個函數或一個函數數組。 由於deferred.always() 返回的是一個Deferred 對象,所以可以連接其他的延遲對象方法,包括額外的.always 方法。 當Deferred 對象得到解決或被拒絕時,回調函數按它們被添加時的順序執行,並且可以作為參數傳遞給如下的方法使用:resolve , reject , resolveWith 或rejectWith。


語法

deferred.always( alwaysCallbacks [, alwaysCallbacks ] )

参数 描述
alwaysCallbacks Function类型 一个函数或者函数数组,当Deferred(延迟)对象得到解决或被拒绝时被调用
alwaysCallbacks 可选。Function类型 一个函数或者函数数组,当Deferred(延迟)对象得到解决或被拒绝时被调用


jQuery 雜項方法 jQuery雜項方法