deferred.resolve( [args ] )Возвращает: Deferred
Описание: Разрешить объект Deferred и вызвать все doneCallbacks с заданными args.
-
версия добавлена: 1.5deferred.resolve( [args ] )
- argsТип: AnythingДополнительные аргументы, которые передаются в doneCallbacks.
-
Как правило, этот метод должен вызываться только создателем объекта Deferred; вы можете предотвратить изменение состояния Deferred другим кодом, вернув ограниченный объект Promise через deferred.promise().
Когда объект Deferred разрешен, все doneCallbacks, добавленные с помощью deferred.then() или deferred.done(), вызываются. Обработчики вызываются в порядке их добавления. Каждый обработчик получает args из deferred.resolve(). Любые doneCallbacks, добавленные после того, как объект Deferred перешёл в состояние разрешения, выполняются немедленно при добавлении, используя аргументы, которые были переданы в вызов deferred.resolve(). Для получения дополнительной информации, ознакомьтесь с документацией для jQuery.Deferred().