jQuery ajaxComplete() Metoda

Metody jQuery AJAX

Przykład

Pokaż obraz wskaźnika „ładowanie” podczas trwania żądania AJAX:

$(document).ajaxStart(function(){
  $("#wait").css("display", "block");
});

$(document).ajaxComplete(function(){
  $("#wait").css("display", "none");
});

Definicja i użycie

Metoda ajaxComplete() określa funkcję do uruchomienia po zakończeniu żądania AJAX.

Uwaga: od wersji 1.8 jQuery ta metoda powinna być dołączona tylko do dokumentu.

W przeciwieństwie do ajaxSuccess(), funkcje określone metodą ajaxComplete() będą uruchamiane po zakończeniu żądania, nawet jeśli nie powiedzie się.


Składnia

$(document).ajaxComplete(function(event,xhr,options))

Parameter Description
function(event,xhr,options) Required. Specifies the function to run when the request completes
Additional parameters:
  • event - contains the event object
  • xhr - contains the XMLHttpRequest object
  • options - contains the options used in the AJAX request

Metody jQuery AJAX