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