Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Qual a diferença entre a função $.post e $.ajax?

Boa tarde, qual a diferença entre elas?

1 resposta
solução!

Olá Anderson,

Os métodos $.get e $.post vão executar um GET e POST comum de HTTP, ou seja, será uma requisição síncrona. O client vai requisitar e vai ficar aguardando a resposta do server para carregar o resultado e apresentar ao usuário.

Já o $.ajax enviará uma requisição Ajax, ou seja, será uma requisição assíncrona. O client vai requisitar, mas não ficará travado aguardando resposta, o usuário vai continuar mexendo normalmente na interface, e quando o server terminar o processamento o client vai receber o retorno e fará com ele o que foi programado. (note que não haverá o efeito da página toda ser recarregada, possivelmente apenas um seção da página se esse foi o objetivo da requisição ajax, atualizar um campo da tela com valores por exemplo).

Abraço.