Sim… Nesse caso mostrei numa lista por baixo do TextInput, mas podes adaptar
como quiseres… Podes popular uma especie de combobox com os resultados da
pesquisa... Pelo menos Acho… Nunca implementei nada desse genero…

 

De: [email protected] [mailto:[email protected]] Em nome de Luis
Costa
Enviada: quarta-feira, 4 de Fevereiro de 2009 15:21
Para: [email protected]
Assunto: [riapt] Re: Motor de Busca Inteligente

 

E depois como mostras a nova lista ? 
Numa list por baixo do textInput ?
Eu tenho de deixar a pessoa poder escolher uma das sugestões para depois
colocar na procura

2009/2/4 Francisco Costa <[email protected]>

for(var i:Number = 0; i < listaFilmesArr.length; i++) {

            

if(listaFilmesArr[i]["titulo"].search(str) >= 0 ||
listaFilmesArr[i]["titulo"].toLowerCase().search(str) >= 0 ||
listaFilmesArr[i]["titulo"].toUpperCase().search(str) >= 0) {

            novaListaFilmes.push(listaFilmesArr[i]);

      }

}

 

Vê lá se isto te resolve o problema… É uma solução muito rudimentar que
implementei a pressa a uns tempos… Mas pode ser que te ajude.

 

De: [email protected] [mailto:[email protected]] Em nome de Luis
Costa
Enviada: quarta-feira, 4 de Fevereiro de 2009 15:13
Para: [email protected]
Assunto: [riapt] Motor de Busca Inteligente

 

Olá pessoal, desta feita não é nenhum dúvida mas sim uma procura de dicas.
Tenho de criar um motor de busca para Medicamentos e Produtos, e esse motor
de busca tem nada mais nada menos do que dar aquelas sugestões
"inteligentes" "à lá Google".
Ou seja: tenho um array com "maça", "banana" e "ananás"
No meu motor de busca coloco um "a" e ele mostra-me os 3
Se eu colocar um "an" ou "na" ele tem de me mostrar o banana e o ananás.
Alguma ideia de como o fazer ? Tendo em conta que quero algo a ficar
parecido como um combo caso haja sugestões

Obrigado Luís Costa

 

 





--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para 
[email protected]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a