.when est une fonction jQuery pour exécuter une fonction lorsque la ou les requêtes AJAX incluses sont terminées. Il précède généralement ensuite.

Plus à propos .when...

Je suis complètement coincé. Je souhaite effectuer les opérations suivantes: Mettre à jour le panier avec les accords de prix corrects lors de la connexion et de la déconnexion. Obtenir les cartlines actuelles de LocalStorage (réussi) Avec chaque cartline une requête AJAX (getJSON par exemple) pour....
17 févr. 2021 à 14:03
Je suis en train de parcourir un objet JSON de base avec une boucle for. Le JSON ressemble à: { "1": { "project_name": "Example Project Name 1", "client_name": "John Doe" }, "2": { "project_name": "Example Project Name 2", "client_name": "John Doe" }, /// ------- } Le pr....
7 mars 2020 à 03:20
Dans mon code de lagacy, j'utilise le modèle $ .when (). Then () de jQuery. À l'intérieur du moment, deux appels Web s'exécutent en parallèle. Dans le premier d'entre eux, j'ai maintenant besoin d'accéder à des données supplémentaires au préalable. J'ai essentiellement essayé d'y parvenir en faisant....
5 déc. 2019 à 18:19
J'ai à disposition une fonction avec un appel ajax interne qui extrapole les valeurs de la base de données MySql. Ensuite, dans l'événement .scroll(), j'ai une fonction qui utilise ces valeurs pour animer certains divs. Le problème est que parfois .scroll() est exécuté lorsque l'appel ajax n'est pas....
30 août 2018 à 15:27
Je voudrais appliquer une condition à chaque demande différée dans une fonction $.when() (avant que la demande ne soit faite). Cependant, placer une condition if à l'intérieur de $.when renvoie une erreur. Quelle serait la bonne façon de faire ce que je décris essentiellement ci-dessous? $.when( i....
14 mai 2017 à 23:00
J'ai du mal à faire fonctionner correctement le rappel. Voici ce que j'essaie de réaliser: j'ai 2 articles que je veux ajouter au panier donc je fais 2 requêtes POST asynchrones. Une fois ces deux demandes POST terminées, je souhaite mettre à jour la vue partielle du panier. Le problème est qu'il....
18 avril 2017 à 05:38
En utilisant jQuery when (), j'essaie d'exécuter plusieurs fonctions Ajax sur un formulaire, attendez qu'ils obtiennent leurs réponses et, une fois terminé, soumettez enfin le formulaire. Mon code est: $('form[name="regForm"]').on('submit', function( e ) { e.preventDefault(); $.when( functi....
10 avril 2017 à 21:50
J'essaie donc de plusieurs demandes ajax au même endroit pour presque le même json, mais j'enverrai des données différentes à chaque fois. Voici ce que j'ai jusqu'à présent, j'ai ajouté chaque requête ajax à un tableau, puis j'essaie d'exécuter un $ .when sur le tableau, mais rien ne se passe. Je j....
7 mars 2017 à 00:48
Suis nouveau aux différés et aux promesses. Voici mon code [simplifié], qui est défini dans un objet JavaScript: myFunction: function(d, cb) { return $.ajax('/myURL', { contentType: 'application/json', data: d, dataType: 'json', type: ....
Je souhaite mettre à jour la page uniquement lorsque la fonction "removeDocx" sera exécutée. Mais dans mon cas, la temporisation de la minuterie est perçue comme l'achèvement de la fonction "attente". Où est le problème et comment puis-je le résoudre? Il existe un exemple de code: $(function () {....
1 avril 2016 à 12:41
J'ai une liste de messages prévisualisés sur ma page. Lorsqu'on clique dessus, ils doivent charger le texte intégral du message, charger les commentaires et glisser vers le bas pour révéler les deux. J'ai une fonction, partialSlide, qui simule slideDown, mais en commençant à une hauteur spécifiée - ....
20 oct. 2015 à 17:05
Je travaille sur un site magento qui utilise la navigation en couches ajax. Lorsque l'utilisateur clique sur un lien de couleur dans la navigation en couches, il charge une liste des produits pertinents. Je veux déclencher un événement de clic une fois l'ajax terminé. Je pensais pouvoir utiliser la ....
9 juil. 2015 à 12:05
J'ai quelques problèmes de démarrage avec $.deferred, $.when et $.done. J'appelle une méthode qui a quelques tâches à l'intérieur sur une minuterie. Je cherche à obtenir un rappel lorsque tout ce qui se trouve dans cette méthode est terminé, y compris le contenu des minuteries, alors j'ai commencé à....