Sembr.com
ok
Boa Noite visitante! Hoje é Quinta-feira, 11 de Março de 2010
[ Fechar ]

Indique esta notícia para um amigo, preencha os campos abaixo:













Auto-complete com Jquery + PHP

Kilderson Sena
(2887 visita(s))

Categoria >> Jquery
30 de Julho de 2009
Aumentar o tamanho da fonte da notícia Diminuir o tamanho da fonte da notícia Envie esta notícia para um Amigo Imprimir esta matéria

Olá internautas e usuários do nosso portal. A pedido do nosso amigo Rodrigo Domingos, vou mostrar a vocês aqui como fazer um sistema de auto-complete (Completar automaticamente). A Idéia do nosso amigo é simplesmente colocar um formulário, dentro do mesmo um campo de entrada e ao digitar nele, logo abaixo do campo aparecer uma listagem de sugestões, assim como no Google quando digitamos algo ele nos sugere várias opções.



Bom, para facilitar a vida de todo mundo, utilizarei o famoso Jquery e seus plugins que nos ajudam bastante na hora do desenvolvimento.

Vou utilizar neste tutorial o plugin: Jquery Autocomplete Plugin

Veja a demonstração do plugin funcionando: Demonstração do Autocomplete

A utilização dele é bem simples, vou mostrar a vocês aqui como que ele funciona. Criem uma tabela de clientes com essa estrutura:



Aqui, apenas colocarei três colunas como exemplo, mas vocês podem colocar mais colunas dependendo da necessidade de cada projeto. Feio isso, popule sua tabela com alguns registros:




Agora, com nossa tabela criado, e a mesma tabela populada, vamos agora a parte da programação.

Faça o download do plugin no link passado acima, crie uma pasta no seu servidor local e descompacte o mesmo nesta pasta. Crie um arquivo índex no mesmo nível da pasta do plugin, e no arquivo índex coloquemos:



Aqui, apenas incluímos os arquivos necessários do plugin para utilização, conforme diz na documentação e no Demonstrativo. Percebam que já coloquei o campo de entrada, que é justamente nele que iremos trabalhar.

Antes de fechar a Tag <head> coloque o seguinte script:



Nesse código, dizemos que o campo cujo id txtNome, vai executar a função do autocomplete.  Como argumento, a gente colocou o “completar.php”, assim, o jquery (via Ajax) vai buscar as informações nesse arquivo para listar no nosso suggest. Width, você já deve saber que é a largura da caixinha que vai sugir quando o usuário começar a digitar.

Na documentação,  o autor fala sobre todas as propriedades, métodos desse plugin, para esse tutorial, usarei somente esses ok ?

Crie um arquivo chamado “completar.php” no mesmo nível da índex.php e insira o seguinte código:

Digite algum nome, no qual cadastramos anteriormente, na campo de texto:

Bom, é isso, creio que ficou bem explicado esse tutorial, e espero que tenha atendido a necessidade de todos que tinham dúvidas em relação a autocomplete!

Qualquer dúvida, pode mandar e-mail que assim que possível retorno com respostas ok ?

Abraços e bons estudos !

Mais sobre o autor

Email: derson_sena@yahoo.com.br

Site: www.artigosetutoriais.com

Mais matérias do autor

  • Combo Box Dinâmico - Intermediário
  • Criação de logotipo
  • Menu com XML em AS3 2º Parte
  • Criando cartões de visitas
  • Rasgando tudo !!!
  • Excluir opção de inicialização do Windows Xp ao ligar o comp
  • Criando uma User Bar
  • SlideShow Dinâmico
  • Enviando email com PHP - 2ª Parte
  • Memória Virtual
  • Mesclando imagens
  • PHP / MySQL - Parte 01
  • History Brush Tool
  • Blogosfera Brasil
  • Bloquear sites e programas no computador
  • Criando um Avatar
  • Newsletter: simples e poderoso
  • Player de Música - Parte 03
  • Camadas no Corel ?
  • A Internet para todos
Gostou da Matéria? Então expresse sua opinião crítica ou sugestiva a respeito dela e poste um comentário.








comentários (4)

01° - Comentários  Jardel comentou:
16 de Dezembro de 2009
Valeu pelo post... fiz algumas alterações e ficou do jeito que eu queria...
02° - Comentários  Alexandre Mattos comentou:
10 de Agosto de 2009
Brother ... vc me salvou!!! SALVOU MSM!!! Já não sabia mais onde recorrer, entao o google lançou seu artigo eu cliquei e puff... resolveu o problema... Muito bom!!!!
03° - Comentários  Rodrigo comentou:
03 de Agosto de 2009
Muito bom este exercício, muito útil.........parabéns
04° - Comentários  Paulo Henrique comentou:
01 de Agosto de 2009
Muito bom tutorial, Está de parabens Kilderson.

Copyright © Artigos e Tutoriais. Todos os direitos reservados
Ativando e Turbinando sua criatividade

Equipe
Artigos e tutoriais