Introdução


Você deve lembrar que já estudamos Ajax em aulas anteriores. Em simples palavras, o Ajax é um meio de carregar dados assincronamente de um servidor para o navegador sem a necessidade de carregar toda a página.

Basicamente, o Ajax faz uso do objeto do JavaScript chamado XMLHttpRequest para enviar e receber informações de um servidor web assincronamente, por trás dos panos, sem interferir na experiência do usuário que está o usando o sistema. O que pode acontecer é que diferentes navegadores podem acabar implementando o Ajax de maneiras diferentes, o que exigiria do desenvolvedor programar diferentes scripts para diferentes navegadores, o que não é o ideal.

Felizmente, a biblioteca jQuery simplifica o processo de implementar Ajax tomando conta dessas diferenças dos navegadores. O jQuery oferece métodos simples, como $.load(), $.get() e $.post() para que o Ajax funcione de forma independente do navegador em uso.

Nas próximas videoaulas, iremos aprender como carregar dados de um servidor, assim como enviar e receber dados usando os métodos HTTP get e post, que você já conhece.


Versão 5.3 - Todos os Direitos reservados