Ajax com jQuery

Requisições AJAX com a simplicidade de jQuery

Ajax com jQuery Esgotado
× Ajax com jQuery

Ajax com jQuery

Compartilhar

Autor: Maurício Samy Silva

ISBN impresso: 978-85-7522-199-0
Ano: 2009
Páginas: 328
Preço: R$ 69,00

4 opiniões | Opine sobre este livro

Descrição do livro

Ajax com jQuery é uma poderosa combinação das funcionalidades do AJAX com a simplicidade que jQuery proporciona ao desenvolvimento com JavaScript. Seja você um especialista ou um iniciante no uso de AJAX, certamente ficará maravilhado ao descobrir uma metodologia completamente diferente, inovadora, intuitiva e infinitamente mais simples de desenvolvê-lo.

Este livro apresenta uma visão geral do AJAX segundo a maneira tradicional de desenvolvimento, recapitulando seus conceitos básicos, dissertando sobre os métodos e propriedades do objeto XMLHttpRequest e explicando passo a passo os scripts fundamentais que, reunidos, formam uma biblioteca mínima para uma requisição AJAX.

Ainda, aborda os diferentes tipos de arquivos possíveis de ser requisitados e ilustra cada caso com um exemplo prático em funcionamento no site do livro. Descreve detalhadamente os métodos e funcionalidades da biblioteca jQuery para AJAX. Inclui também exemplos práticos que podem ser implementados e cujo funcionamento pode ser conferido no site do livro.

Ver menos ▲

Sumário

  • Agradecimentos
  • Isenção de responsabilidade
  • Sobre o autor
  • Introdução
    • Para quem foi escrito este livro
    • Convenções tipográficas
    • Site do livro
  • Capítulo 1 ■ Revisão do AJAX
    • 1.1 (re)Definindo AJAX
    • 1.2 XMLHttpRequest
      • 1.2.1 Instanciando o objeto XMLHttpRequest
    • 1.3 Requisição ao servidor
      • 1.3.1 Exemplo de requisição
    • 1.4 Resposta do servidor
    • 1.5 Biblioteca AJAX
      • 1.5.1 Função para instanciar o objeto XMLHttpRequest
      • 1.5.2 Função para requisitar um arquivo
      • 1.5.3 Função para mostrar a resposta
    • 1.6 Requisição e inserção AJAX
      • 1.6.1 Requisição TXT
      • 1.6.2 Requisição HTML
      • 1.6.3 Requisição XML
      • 1.6.4 Requisição JSON
      • 1.6.5 Carregando
      • 1.6.6 Destacando uma requisição
      • 1.6.7 Abortando uma requisição
      • 1.6.8 Exemplo real
  • Capítulo 2 ■ Funções para requisições AJAX
    • 2.1 Introdução
    • 2.2 Funções para requisições AJAX
      • Função $ get
      • Função $ post
      • Função $ getJSON
      • Função $ getScript
      • Método load
      • Função $ ajax
    • 2.3 Uso do método live() em requisições AJAX
  • Capítulo 3 ■ Eventos e miscelânea
    • 3.1 Introdução
    • 3.2 Eventos para requisições AJAX
      • Evento ajaxStart
      • Evento ajaxStop
      • Evento ajaxError
      • Evento ajaxSuccess
      • Evento ajaxComplete
    • 3.3 Argumentos para a função $ ajax()
    • 3.4 Miscelânea para requisições AJAX
      • Função $ ajaxSetup(opções)
      • Método serialize()
      • Método serializeArray()
  • Capítulo 4 ■ Requisições XML
    • 4.1 Introdução
    • 4.2 Exemplo 1 – Requisição de livros
    • 4.3 Exemplo 2 – Requisição de feeds
  • Capítulo 5 ■ Introdução ao formato JSON
    • 5.1 Histórico
    • 5.2 Estruturas JSON
    • 5.3 AJAX e JSON
    • 5.4 JSONP
      • 5.4.1 Sintaxe JSON
    • 5.5 JSONP x XML
    • 5.6 Exemplos do JSON
      • 5.6.1 Exemplo 1 – Catálogo de livros
      • 5.6.2 Exemplo 2 – Catálogo de livros e editora
      • 5.6.3 Exemplo 3 – Catálogo de livros com detalhes
  • Capítulo 6 ■ Requisições JSON
    • 6.1 Introdução
    • 6.2 API do Flickr
    • 6.3 API do Twitter
    • 6.4 API do Yahoo
  • Apêndice A ■ Métodos jQuery – Referência rápida
    • A 1 Módulo dos métodos gerais
      • A 1.1 Funções jQuery
      • A 1.2 Acesso a objetos
      • A 1.3 Manipular dados
    • A 2 Módulo dos seletores
      • A 2.1 Seletores básicos
      • A 2.2 Seletores hierárquicos
      • A 2.3 Filtros básicos
      • A 2.4 Filtros de conteúdos
      • A 2.5 Filtros de visibilidade
      • A 2.6 Filtros de atributo
      • A 2.7 Filtros elementos-filho
      • A 2.8 Seletores para formulários
      • A 2.9 Filtros para formulários
    • A 3 Módulo dos atributos
      • A 3.1 Atributos
      • A 3.2 Classes
      • A 3.3 Valores
    • A 4 Módulo das CSS
      • A 4.1 Propriedades das CSS
      • A 4.2 Propriedades de posicionamento
      • A 4.3 Propriedades para altura e largura
    • A 5 Módulo das funcionalidades para percorrer o DOM
      • A 5.1 Filtragem
      • A 5.2 Busca
      • A 5.3 Encadeamento
    • A 6 Módulo das funcionalidades para manipular o DOM
      • A 6.1 Alterar conteúdos
      • A 6.2 Inserir conteúdos (dentro)
      • A 6.3 Inserir conteúdos (fora)
      • A 6.4 Inserir conteúdos (em volta)
      • A 6.5 Substituir conteúdos
      • A 6.6 Remover conteúdos
      • A 6.7 Copiar conteúdos
    • A 7 Módulo dos eventos
      • A 7.1 Carregar página
      • A 7.2 Manipular eventos
      • A 7.3 Eventos de interação
      • A 7.4 Tipos de eventos
    • A 8 Módulo dos efeitos
      • A 8.1 Mostrar e ocultar
      • A 8.2 Efeitos corrediços
      • A 8.3 Efeitos de esmaecimento (fade)
      • A 8.4 Efeitos personalizados
  • Apêndice B ■ Seletores
    • B 1 Seletor tipo
    • B 2 Seletor identificador único
    • B 3 Seletor classe
      • B 3.1 Classificação dos seletores
    • B 4 Seletores avançados
  • Apêndice C ■ Codificação de caracteres para HTML
    • Caracteres especiais para HTML
    • Caracteres matemáticos, gregos e símbolos para HTML
    • Caracteres para HTML – ISO-8859-1
  • Apêndice D ■ Elementos HTML
  • Apêndice E ■ Atributos HTML
  • Índice dos métodos jQuery
  • Índice remissivo
Ver sumário completo ▼

Sobre o autor

Maurício Samy Silva

Maurício Samy Silva é graduado em Engenharia Civil pelo Instituto Militar de Engenharia (IME). Exerceu o magistério paralelamente à Engenharia e foi professor de Geometria Descritiva e Matemática. Sua experiência com desenvolvimento iniciou-se em 1999. Em 2003 lançou o site https://maujor.com, que se tornou referência nacional em CSS, com a… Ver perfil completo ▶

Opinião dos leitores

Adriano A de P

Estou gostando muito do livro. Muito bom e esclarecedor.

Marcos E B A

100%, fácil de aprender e exemplos práticos ótimos.

Mario A R S

Obra referência em Ajax, com muitos exemplos.

Ailton F M

Um excelente livro!

Ver todas ▼