state()

Метод deferred.state() возвращает строку, в которой указано текущее состояние Deferred-объекта. Deferred-объект может находиться в одном из состояний:

  • 'pending' - состояние ожидание.
  • 'resolved' - состояние выполнено.
  • 'rejected' - состояние отклонено.

Варианты использования

deferred.state() => String
Возвращает строку с текущим состоянием Deferred-объекта.

Примеры

var defr = $.Deferred();

/* Смена состояния объекта на "отклонено" */
defr.reject();

alert(defr.state()); /* 'rejected' */