Método jQuery ajax - ajaxStart()
Exemplo
Exibir indicador "Carregando" ao início da solicitação AJAX:
$("div").ajaxStart(function() $(this).html("<img src='demo_wait.gif' />"); );
Definição e uso
O método ajaxStart() executa a função antes do envio da solicitação AJAX. É um evento AJAX.
Explicação detalhada
Independentemente de quando for enviada uma solicitação AJAX, o jQuery verificará se há outras solicitações AJAX em andamento. Se não houver, o jQuery disparará o evento ajaxStart. Neste momento, qualquer função registrada com .ajaxStart() será executada.
Sintaxe
.ajaxStart(function())
Parâmetros | Descrição |
---|---|
function() | Definir a função a ser executada ao início da solicitação AJAX. |
Exemplo
Exibir mensagem ao início da solicitação AJAX:
$("#loading").ajaxStart(function() $(this).show(); );