Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Denis_Uyeda

Queda de conexão - como tratar em Ajax

Recommended Posts

Olá pessoal!

Tenho o seguinte problema:

Tenho um botão que executa uma instrução Ajax. No evento onClick do botão mudo o value dele para "Carregando..." e então chamo a função Ajax. No final da função, quando já recuperei os dados, mudo o value dele para o valor padrão.

 

No entanto, se no momento da execução Ajax perco a conexão com a Internet, ele ficará eternamente com esse "Carregando..." existe algum jeito de dar um tempo-limite para a função, e se ultrapassar esse tempo retornar alguma mensagem de erro ou coisa do tipo? Ou então algum jeito melhor de tratar isso?

 

Desde já agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

usar um try catch não resolve?

 

try {

comandos para executar;

} catch(error) {

trata os erros.

}

 

não sei se esse caso te retorna algum erro... terias que testar.

 

Try statment

 

sua idéia de tempo limite deve funcionar tb, mas o mais correto seria tratar o erro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.