jQuery deferred.fail() 方法
實例
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(延迟)对象被拒绝时被调用 |