Méthode jQuery ajax - ajaxStop()
Exemple
Afficher une boîte de dialogue lorsque toutes les requêtes Ajax sont terminées :
$("div").ajaxStop(function() { alert("Toutes les requêtes AJAX sont terminées"); });
Définition et utilisation
La méthode ajaxStop() exécute une fonction à la fin de la requête AJAX. C'est un événement Ajax.
Explication détaillée
Que ce soit à tout moment que la requête Ajax se termine, jQuery vérifie toujours s'il existe d'autres requêtes Ajax. Si ce n'est pas le cas, jQuery déclenche l'événement ajaxStop. À ce moment-là, toute fonction enregistrée avec .ajaxStop() est exécutée.
Syntaxe
.ajaxStop(function())
Paramètres | Description |
---|---|
function() | Définir la fonction à exécuter lorsque la requête AJAX est terminée. |
Exemple
Masquer les informations à la fin de la requête AJAX :
$("#loading").ajaxStop(function() { $(this).hide(); });