Método jQuery ajaxComplete()

❮ Métodos jQuery AJAX

Exemplo

Mostre uma imagem indicadora de "carregamento" enquanto uma solicitação AJAX está em andamento:

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

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

Definição e uso

O método ajaxComplete() especifica uma função a ser executada quando uma solicitação AJAX for concluída.

Nota: A partir da versão 1.8 do jQuery, este método só deve ser anexado ao documento.

Ao contrário de ajaxSuccess(), as funções especificadas com o método ajaxComplete() serão executadas quando a solicitação for concluída, mesmo que não seja bem-sucedida.


Sintaxe

$(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

❮ Métodos jQuery AJAX