Spec-Zone.ru › jQuery

deferred.catch()

deferred.catch( failFilter )Возвращает: Promise

Описание: Добавляет обработчики, которые будут вызваны, когда объект Deferred отклоняется.

  • версия добавлена: 3.0deferred.catch( failFilter )

    • failFilter
      Тип: Функция()
      Функция, которая вызывается, когда Deferred отклоняется.

deferred.catch( fn ) является псевдонимом для deferred.then( null, fn ). Подробнее ознакомьтесь на его странице.

Пример:

Поскольку метод jQuery.get возвращает объект jqXHR, который происходит от объекта Deferred, мы можем добавить обработчики отклонения, используя метод .catch.

$.get( "test.php" )
  .then( function() {
    alert( "$.get succeeded" );
  } )
  .catch( function() {
    alert( "$.get failed!" );
  } );

© The jQuery Foundation and other contributors
Licensed under the MIT License.
https://api.jquery.com/deferred.catch

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API