Boucle Ajax qui oublie des tours
Bonjour,
j'utilise le code suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| for (i=1; i<=20; i++){
$.ajax({
type: "POST",
url: "convertpdf.php",
data: "eleve="+i,
success: function(retour){
alert("fini"+i);
return;
}
});
} |
L'objectif est de lancer 20 fois le script convertpdf.php avec un paramètre différent. Chaque script génère un fichier pdf
Or à chaque fois il me manque au final un ou 2 fichiers pdf (pas forcément les mêmes). Chaque script pris isolé fonctionne mais je pense que le serveur doit avoir du mal à gérer la boucle.
D'où cela peut-il venir ?
Comment le corriger ?
Merci