# deferred.resolve()

## deferred.resolve ( args ) Returns: Deferred version added: 1.5

- args
  Type: Anything
  Optional arguments that are passed to the doneCallbacks.

Description: Resolve a Deferred object and call any doneCallbacks with the given args.

When the Deferred is resolved, any doneCallbacks added by `deferred.then()` or `deferred.done()` are called. Callbacks are executed in the order they were added. Each callback is passed the `args` from the `deferred.resolve()`. Any doneCallbacks added after the Deferred enters the resolved state are executed immediately when they are added, using the arguments that were passed to the `deferred.resolve()` call. For more information, see the documentation for jQuery.Deferred().