Busqueda en combo

15/02/2006 - 18:11 por Vrr | Informe spam
Hola a todos...

Espero me puedan ayudar con este pequeño problema que tengo:

Dentro de una página tengo un control select que lleno con valores de una
tabla cuando se carga la página, el problema es que quiero que conforme el
usuario vaya tecleando caracteres dentro del select se vaya posicionando en
los elementos que vayan coincidiendo... porque la manera como funciona por
default es que solo toma en cuenta un caracter y ese lo busca y te muestra
los elementos que empiecen con ese caracter, si tecleas otro digamos que no
se va a cumulando para mostrarte los elementos que empiezan con esos dos
caracteres sino que te toma solo el último y la búsqueda la realiza solo por
este.

P.e. si tecleo "AL" primero se posiciona en los elementos que comienzan con
A y lo que yo quiero es que al teclear el segundo caracter (L) se posicione
en el primer elemento que comienza por AL, y lo que hace es que enseguida se
posiciona en el primer elemento que comienza con L.

Espero haberme explicado y gracias por su ayuda.

Preguntas similare

Leer las respuestas

#1 Carlos
15/02/2006 - 18:57 | Informe spam
Prueba este codigo, creo que es lo que buscas.
http://javascript.internet.com/form...ooser.html

Saludos,

Carlos

"Vrr" wrote in message
news:
Hola a todos...

Espero me puedan ayudar con este pequeño problema que tengo:

Dentro de una página tengo un control select que lleno con valores de una
tabla cuando se carga la página, el problema es que quiero que conforme el
usuario vaya tecleando caracteres dentro del select se vaya posicionando
en
los elementos que vayan coincidiendo... porque la manera como funciona por
default es que solo toma en cuenta un caracter y ese lo busca y te muestra
los elementos que empiecen con ese caracter, si tecleas otro digamos que
no
se va a cumulando para mostrarte los elementos que empiezan con esos dos
caracteres sino que te toma solo el último y la búsqueda la realiza solo
por
este.

P.e. si tecleo "AL" primero se posiciona en los elementos que comienzan
con
A y lo que yo quiero es que al teclear el segundo caracter (L) se
posicione
en el primer elemento que comienza por AL, y lo que hace es que enseguida
se
posiciona en el primer elemento que comienza con L.

Espero haberme explicado y gracias por su ayuda.
Respuesta Responder a este mensaje
#2 Vrr
15/02/2006 - 19:31 | Informe spam
Ok muchas gracias Carlos, lo voy a checar.

Saludos.

"Carlos" escribió:

Prueba este codigo, creo que es lo que buscas.
http://javascript.internet.com/form...ooser.html

Saludos,

Carlos

"Vrr" wrote in message
news:
> Hola a todos...
>
> Espero me puedan ayudar con este pequeño problema que tengo:
>
> Dentro de una página tengo un control select que lleno con valores de una
> tabla cuando se carga la página, el problema es que quiero que conforme el
> usuario vaya tecleando caracteres dentro del select se vaya posicionando
> en
> los elementos que vayan coincidiendo... porque la manera como funciona por
> default es que solo toma en cuenta un caracter y ese lo busca y te muestra
> los elementos que empiecen con ese caracter, si tecleas otro digamos que
> no
> se va a cumulando para mostrarte los elementos que empiezan con esos dos
> caracteres sino que te toma solo el último y la búsqueda la realiza solo
> por
> este.
>
> P.e. si tecleo "AL" primero se posiciona en los elementos que comienzan
> con
> A y lo que yo quiero es que al teclear el segundo caracter (L) se
> posicione
> en el primer elemento que comienza por AL, y lo que hace es que enseguida
> se
> posiciona en el primer elemento que comienza con L.
>
> Espero haberme explicado y gracias por su ayuda.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida