Método jQuery ajax - ajaxComplete()

Exemplo

Exiba a indicação "正在加载" quando a solicitação AJAX estiver em andamento:

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

Experimente você mesmo

Definição e uso

O método ajaxComplete() executa a função quando a solicitação AJAX for concluída. É um evento Ajax.

Diferente do ajaxSuccess(), a função especificada pelo método ajaxComplete() é executada quando a solicitação for concluída, mesmo que a solicitação não tenha sido bem-sucedida.

Sintaxe

.jQueryajaxComplete(function(event, xhr, options))
Parâmetros Descrição
function(event, xhr, options)

Obrigatório. Define a função a ser executada quando a solicitação for concluída.

Parâmetros adicionais:

  • event - Contém o objeto event
  • xhr - Contém o objeto XMLHttpRequest
  • options - Contém opções usadas nas solicitações AJAX

Explicação detalhada

Objeto XMLHttpRequest e configurações passadas como parâmetros para a função de callback.