Programación Web y Scripting > JavaScript

 Buscador

(1/2) > >>

elisa44:
Hola,
Tengo una tabla que la lleno con un ArrayList, el que tiene datos de una BD, como puedo hacer un buscador con JavaScript para que busque un dato de una columna X y se pare en la fila del dato encontrado?, ojala alguien me pueda ayudar.
Gracias

ing_marco:
Mira eso es muy parecido al la bsuqueda dentro de un Array simple.
Primero tiemes de terminar la logitud del Array
luego un for
 desde i=0 hasta i<la logitud del array dentro de este debes de poner
una condicion si DatoBuscado= Array(i) si es verdad entonces:
imprimes los datos de la fila de tu lista Array para indicar que has econtrado el dato y luego cortas el bucle con break, de manera que ya no sigue buscando.

Ahora solo tienes k pasarlo al lenguaje adecuado.
Si tienes problemas me lo comunicas y me muestras tus avances de modo que te ayudo.

elisa44:
gracias Marcos, no tengo problemas con eso, pero como hago para que me marque en la tabla la fila donde esta el dato?, la tabla puede ser muy larga y solo muestra 15 registros y con un botón se va moviendo y mostrando los 15 registros siguientes.
Saludos

ing_marco:
Ahhh, pues yo tuve ese mismo problema hace unos dias, pero no investigue, mas bien si lo consigues me pasas la voz para implementarlo.
Pero pensandolo bien quisas no sea muy dificil.
Supongo k creas la tabla de manera dinamica entonces podrias ponerle un ID
de modo que cuando encuentras el dato que necesitas, tienes ademas de mandar el ID para seleccionarlo es decir usar un poco de CSS para sombrear la fila, debes mandar el ID tambien para k le haga un focus, quisas eso hace que la pagina se ubique en el lugar adecuado.
Seria cosa de probar.
Lo prueba y me avisas.
 :hola:

elisa44:
Ok, a lo que lo haga, si me resulta te aviso.
Saludos
PD: la tabla es dinamica

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa