JQuery deferred.then метод ()
примеров
Добавить метод .then
Попробуйте »
Определение и использование
deferred.then () функция, когда Отложенный (задержка) задача решается, отклонены или все еще продолжается, добавьте обработчик вызова.
Примечание: 1. Параметры могут быть нулевым. Или используйте .done (). Сбой () или .progress () Устанавливает функцию обратного вызова только один тип нефильтрованного состояния или значения.
2. С начала JQuery 1.8, метод возвращает новое обещание, может быть отсрочена с помощью функции фильтра (задержки) и значение состояния объекта, чтобы заменить метод устаревшим deferred.pipe ().
3. Обратный вызов добавляется в порядке, они были выполнены, так как deferred.then возвращают объекты Promise Promise могут связать другие объекты, в том числе дополнительных .then (метод).
грамматика
Первый метод
Второй метод
参数 | 描述 |
---|---|
doneFilter | Function类型 可选 当Deferred(延迟)对象得到解决时被调用的一个函数。 |
failFilter | Function类型 可选 当Deferred(延迟)对象拒绝时被调用的一个函数。 |
progressFilter | Function类型 可选 当Deferred(延迟)对象生成进度通知时被调用的一个函数。 |
参数 | 描述 |
---|---|
doneCallbacks | Function类型 当Deferred(延迟)对象得到解决时被调用的一个函数或函数数组。 |
failCallbacks | Function类型 当Deferred(延迟)对象拒绝时被调用的一个函数或函数数组。 |
progressCallbacks | Function类型 当Deferred(延迟)对象生成进度通知时被调用的一个函数或函数数组。 |
Другие примеры
Фильтрация Значение
Фильтрация значение.
Отклонение значения фильтра
Отклонение значения фильтра.
задача Сеть
Цепная задача.