Originariamente inviato da fcaldera
non mi è chiaro però come vorresti gestire l'ouput di ritorno delle chiamate ajax

semplifichiamo il problema e supponiamo tu abbia 3 chiamate ajax ad altrettanti script richiesti in quest'ordine

script1.php - termina in 4 secondi e produce come output "a"
script2.php - termina in 2 secondi e produce come output "b"
script3.php - termina in 6 secondi e produce come output "c"

hai due possibilità: invii tre richieste e poi

1) aspetti che tutte le richieste terminino (cioè aspetti 6 secondi) e quindi visualizzi l'output ordinato (abc)

oppure

2) non appena è pronta la prima risposta (dopo 4 secondi e quindi nel frattempo è pronta anche la seconda) stampi "ab" e dopo altri due secondi vuoi stampare "c"

?
è indifferente, nel senso che posso anche aspettare di avere tutti e 3 i risultati e poi stampare