English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
O AJAX permite atualizar a página 'assincronamente' trocando dados com o servidor da Web no fundo.
Isso significa que podemos atualizar partes da página sem recarregar toda a página.
Usando AJAX, podemos:
Enviar dados para o servidor da Web (no fundo)
Ler dados do servidor da Web (após o carregamento da página)
Atualizar a página sem recarregar a página
O seguinte código mostra um exemplo básico do jQuery AJAX:
O jQuery AJAX mudará este texto
AJAX representa JavaScript e XML assíncronos.
O AJAX não é uma linguagem de programação, é uma tecnologia usada para acessar servidores da Web a partir de páginas da Web.
O AJAX permite que você faça solicitações ao servidor sem recarregar a página.
O AJAX pode se comunicar com o servidor, trocar dados e atualizar a página sem recarregar a página.
AJAX可以发送和接收各种格式的信息,包括JSON,XML,HTML和文本文件。
O AJAX pode enviar e receber várias formatos de informações, incluindo JSON, XML, HTML e arquivos de texto.
Em resumo, é usar o objeto XMLHttpRequest para se comunicar com o servidor.
As duas principais funcionalidades do AJAX permitem que você faça o seguinte:
Enviar solicitações ao servidor sem recarregar a página
Receber e processar dados do servidorVocê pode encontrar em nossoNo tutorial AJAX
Ajax do jQuery
Diferentes navegadores implementam Ajax de maneiras diferentes, o que significa que, se você usar a maneira típica do JavaScript para implementar Ajax, precisará escrever código diferente para cada navegador para garantir que o Ajax funcione em todos os navegadores.
Mas, felizmente, o jQuery simplifica o processo de implementação do Ajax, cuidando das diferenças entre os navegadores.
O jQuery oferece métodos simples para implementar Ajax que funcionam sem problemas em todos os navegadores.
No próximo capítulo, apresentaremos os métodos AJAX do jQuery mais importantes.Para referência completa dos métodos AJAX, acesse nossoReferência AJAX do jQuery