Bonjour,
J'ai une liste avec N objets, côté client. N étant inconnu.
Je veux faire un traitement, côté serveur, sur chaque objet de cette liste.
Je ne peux faire le traitement de l'objet i+1 que si j'ai le retour du traitement de l'objet i.
Pour faire cela, je boucle sur la liste des objets et je fais un appel AJAX pour lancer le traitement de chaque objet.
Le problème est que la boucle continue à s'exécuter sans que le client ait reçu la réponse du serveur. Ce qui implique l'apparition d'erreurs puisque le traitement i+1 ne peut être lancé tant que la réponse du traitement i n'est pas arrivée.
Comment est-ce que je peux mettre la boucle en attente jusqu'à ce que le serveur envoie la réponse du traitement i ?
Cordialement.
Partager