O'Reilly logo

jQuery 1.7 et jQuery UI by Eric Sarrion

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

10

Objets Deferred

Les objets Deferred permettent de gérer la synchronisation d’actions. Il est ainsi possible, par exemple, d’effectuer deux appels Ajax simultanés vers un serveur et de réaliser un traitement une fois les deux appels terminés. Plutôt que de gérer des variables mémorisant la fin de chaque appel Ajax, on utilisera les objets Deferred implémentés par jQuery.

Créer un objet Deferred

On utilisera la méthode $.Deferred (). Elle retourne un objet Deferred qui permettra d’effectuer une synchronisation :

var def = $.Deferred ();

Méthodes définies sur l’objet Deferred

Utilisons la méthode $.each () afin de visualiser les propriétés et les méthodes définies sur les objets Deferred.

Afficher les propriétés et méthodes définies sur ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required