JQuery - Récupération de plusieurs valeurs en ajax

Eléphant du PHP | 67 Messages

23 août 2012, 17:39

Bonjour,

Je fais dans une page un appel AJAX sur une autre page donc, faisant un traitement pouvent prendre un peu de temps.

Une boucle dans cette page renvoie régulièrement des valeurs d'avancement.
Mon souci est la récupération des ces valeurs "au fil de l'eau". La méthode "success" ne prend que la valeur finale renvoyée.
Bref, une sorte de "change" dans l'appel ajax de la page d'origine quoi...

Merci pour votre aide.

ViPHP
ViPHP | 3607 Messages

29 août 2012, 09:25

Bonjour,

Regarde du côté de onreadystatechange, un exemple sur stackoverflow : http://stackoverflow.com/questions/3309 ... ge-handler
Sinon plus simplement, si ton traitement php peu se découper en plusieurs parties, tu peux appeler au fur et à mesure ces parties.
Dernières idée, si dans ton script php, tu places en session les états d'avancement, tu peux régulièrement checker ces états via un deuxième appel ajax tout les x secondes...

Bon courage,