Metoda jQuery ajax - ajaxSuccess()
Przykład
Podczas gdy żądanie AJAX zakończy się sukcesem, zostanie wywołane okno z podpowiedzią:
$("div").ajaxSuccess(function(){ alert("Żądanie AJAX zakończone sukcesem"); });
Definicja i użycie
Metoda ajaxSuccess() wykona funkcję po pomyślnym zakończeniu żądania AJAX. Jest to wydarzenie Ajax.
Szczegółowe wyjaśnienie
Obiekt XMLHttpRequest i ustawienia są przekazywane jako parametry do funkcji zwrotnych.
Niezależnie od tego, kiedy żądanie Ajax zakończy się sukcesem, jQuery wywoła to wydarzenie ajaxSuccess. W tym momencie, każda funkcja zarejestrowana za pomocą .ajaxSuccess() zostanie uruchomiona.
Gramatyka
.ajaxSuccess(function(event,xhr,options))
Parametry | Opis |
---|---|
function(event,xhr,options) |
Wymagane. Określa funkcję, która ma być uruchomiona po pomyślnym zakończeniu żądania. Dodatkowe parametry:
|
Przykład
Wyświetl wiadomość po pomyślnym zakończeniu żądania AJAX:
$("#msg").ajaxSuccess(function(evt, request, settings){ $(this).append("<p>Żądanie zakończone sukcesem!</p>"); });