Metodo jQuery ajax - ajaxStop()

Esempio

Mostra un messaggio di avviso quando tutte le richieste Ajax sono completate:

$("div").ajaxStop(function(){
  alert("Tutte le richieste AJAX sono state completate");
});

Prova personalmente

Definizione e uso

Il metodo ajaxStop() esegue una funzione alla fine della richiesta Ajax. È un evento Ajax.

Spiegazione dettagliata

Non importa quando la richiesta Ajax viene completata, jQuery verifica sempre se ci sono altre richieste Ajax in sospeso. Se non ci sono, jQuery attiva l'evento ajaxStop. In questo momento, tutte le funzioni registrate con .ajaxStop() vengono eseguite.

Sintassi

.ajaxStop(function())
Parametro Descrizione
function() Specificare la funzione da eseguire quando la richiesta AJAX è completata.

Esempio

Nascondere le informazioni alla fine della richiesta AJAX:

$("#loading").ajaxStop(function(){
  $(this).hide();
});