Bonjour,
j'ai un code php qui permet de créer des archives de fichiers. J'aimerai donc permettre à l'utilisateur d'attendre sur la page de création le temps que l'archive se crée.
Pour ceci je voudrais utiliser la fonction setInterval qui fait des requettes AJAX regulierement pour savoir si le job de création est terminé.
Dans l'ideal je voudrai faire quelque chose comme ça :
mais je ne sais pas si c'est la bonne méthode ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 function is_download_file_ready () { $.ajax({ url: url_val, success: function(val, status, xhr) { if (val == "fini") { // stop mon setInterval } else { // Je continue d'afficher mon wait } } }); } var x = setInterval(is_download_file_ready, 1000);
Partager