Méthode jQuery ajax - ajaxStart()
Exemple
Afficher l'indicateur "En cours de chargement" lors du début d'une requête AJAX :
$("div").ajaxStart(function() { $(this).html("<img src='demo_wait.gif' />"); );
Définition et utilisation
La méthode ajaxStart() exécute une fonction avant l'envoi d'une requête AJAX. C'est un événement Ajax.
Explication détaillée
Quand quels que soient les moments où une requête Ajax est envoyée, 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 ajaxStart. À ce moment-là, toute fonction enregistrée avec .ajaxStart() est exécutée.
Syntaxe
.ajaxStart(function() {
Paramètres | Description |
---|---|
function() { | Définir une fonction qui s'exécute au début d'une requête AJAX. |
Exemple
Afficher un message d'information lors du début d'une requête AJAX :
$("#loading").ajaxStart(function() { $(this).show(); );