.ajaxStart()




Ogni volta che una richiesta Ajax sta per essere inviata, jQuery controlla se ci sono altre richieste Ajax in sospeso. Se non ce ne sono in corso, jQuery attiva l' ajaxStartevento. Tutti i gestori registrati .on( "ajaxStart", ... )vengono eseguiti in questo momento.

Per osservare questo metodo in azione, imposta una richiesta di caricamento Ajax di base:

<div class="trigger">Trigger</div>
<div class="result"></div>
<div class="log"></div>
Collega il gestore eventi a qualsiasi elemento:

$( document ).on( "ajaxStart", function() {
$( ".log" ).text( "Triggered ajaxStart handler." );
} );
Ora effettua una richiesta Ajax utilizzando qualsiasi metodo jQuery:

$( ".trigger" ).on( "click", function() {
$( ".result" ).load( "ajax/test.html" );
} );










( ajaxstart.html )- by Paolo Puglisi - Modifica del 17/12/2023