download_man Posted December 2, 2009 at 02:34 PM Report Share #298380 Posted December 2, 2009 at 02:34 PM Boas, gostava de saber se alguem sabe como filtrar uma edit com ajax consoante vamos escrevendo, isto é, consoante vamos escrevendo numa edit de pesquisa ele vai filtrando uma determinada tabela... Abraço Link to comment Share on other sites More sharing options...
scorch Posted December 2, 2009 at 06:47 PM Report Share #298443 Posted December 2, 2009 at 06:47 PM Para isso podes usar AJAX. Não sei se já trabalhastes com AJAX, mas se não, podes aprender aqui. Depois, no ficheiro PHP, fazes uma query SQL usando o comando Like. 🙂 E com javascript, no evento onkeypress do input, chamas a página PHP por AJAX. PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum. Link to comment Share on other sites More sharing options...
download_man Posted December 2, 2009 at 10:18 PM Author Report Share #298497 Posted December 2, 2009 at 10:18 PM nunca trabalhei com ajax, mas vou precisar de aprender, Obrigado Carlos Melo Link to comment Share on other sites More sharing options...
pedrotuga Posted December 2, 2009 at 10:28 PM Report Share #298501 Posted December 2, 2009 at 10:28 PM Não é bem filtrar, quer dizer, pode ser, mas tpicamente o que se faz é disparr pedidos HTTP usando o xmlHTTPRequest() de cada vez que uma tecla é premida. Esses pedidos pegam no conteudo da caixa de texto e enviam-no para um script que está no servidor e que devolve uma lista de sugestões que é processada no cliente. Tipicamente a lista é enviada em XML ou JSON, mas pode ser no formato que quiseres. Há muitos tutoriais online. A forma mais eficaz de aprenderes é mesmo seguires um, adaptando o conteudo par o teu caso. http://www.google.pt/search?q=ajax+suggest+tutorial Se tiveres dúvidas volta aqui 🙂 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now