deferred.fail( failCallbacks [, failCallbacks ] )返回值: Deferred
描述: 当 Deferred 对象被拒绝时,添加要调用的处理程序。
deferred.fail()
方法接受一个或多个参数,所有参数都可以是单个函数或函数数组。当 Deferred 被拒绝时,会调用 failCallbacks。回调按添加顺序执行。由于 deferred.fail()
返回 deferred 对象,因此 deferred 对象的其他方法可以链接到此方法,包括额外的 deferred.fail()
方法。failCallbacks 使用传递给 deferred.reject()
或 deferred.rejectWith()
方法调用的参数按添加顺序执行。有关更多信息,请参阅 Deferred 对象 的文档。
示例
由于 jQuery.get
方法返回一个 jqXHR 对象,该对象派生自 Deferred,因此您可以使用 deferred.done()
和 deferred.fail()
方法附加成功和失败回调。
1
2
3
4
5
6
7
|
|