deferred.always( alwaysCallbacks )
Возвращает: Отсроченный
Описание: Добавляет обработчики, вызываемые когда отложенный объект либо решен, либо отклонен.
deferred.always( alwaysCallbacks )
Добавлена в версию: 1.6
alwaysCallbacks
Функция или массив функций, которые вызываются, когда Отложенный объект решен или отклонен.
Аргументом может быть либо одна функция или набор функций. Когда отсроченный объект будет решен или откланен, alwaysCallbacks будет вызван. С тех пор как deferred.always() возвращает Отсроченный объект, другие методы Отсроченного объекта могут быть прицеплены к нему, включая дополнительные методы .always(). Когда Отсроченный объект решен или откланен, функции обратного вызова будут вызваны в порядке их добавления, используя аргументы, представленные в методе вызова resolve, reject, resolveWith или rejectWith. Для более подробной информации, смотрите документацию по Отсроченному объекту.
Пример
С тех пор как метод jQuery.get возвращает объект jqXHR, который является производным от Отсроченного объекта, мы можем присоединить обработчики как для для успешного выполнения, так и для ошибочного, используя методdeferred.always().
$.get("test.php").always( function() {
alert("$.get completed with success or error callback arguments");
} );
Была ли эта информация полезной?

