jQuery ajax - ajaxStart() metode
Eksempel
Vis indikationen "Indlæser..." når en AJAX-forespørgsel starter:
$("div").ajaxStart(function() { $(this).html("<img src='demo_wait.gif' />"); });
Definition og brug
ajaxStart() metoden udfører funktionen før en AJAX-forespørgsel sendes. Det er en Ajax-event.
Detaljeret beskrivelse
Uanset hvornår en Ajax-forespørgsel sendes, tjekker jQuery om der findes andre Ajax-forespørgsler. Hvis der ikke findes nogen, udløser jQuery dette ajaxStart-event. På dette tidspunkt vil enhver funktion, der er registreret med .ajaxStart(), blive udført.
Syntaks
.ajaxStart(function())
Parameter | Beskrivelse |
---|---|
function() | Definerer funktionen, der skal køres, når en AJAX-forespørgsel starter. |
Eksempel
Vis information når AJAX-forespørgsel starter:
$("#loading").ajaxStart(function() { $(this).show(); });