hola como estan todos
necesito hacer lo mismo que cuando en este foro realizamos busquedas avanzadas, y buscamos por nombre, y se autocompleta.
alguien me podria guiar por favor
chas graciuas
| |||
Busqueda tipo Busqueda avanzada hola como estan todos necesito hacer lo mismo que cuando en este foro realizamos busquedas avanzadas, y buscamos por nombre, y se autocompleta. alguien me podria guiar por favor chas graciuas |
| |||
La idea en un principio básicamente es colocar un evento onkeyup en un input que "te diga" el momento que el usuario apretó y soltó una tecla; en ese momento capturas el value de ese input y lo envias a tu archivo "procesador". Tu archivo procesador lo recibe y realiza una búsqueda en la base de datos de las palabras que comiencen con el value que has enviado (full text search o like) y se devuelven los datos correspondientes en el formato que desees. Luego con JavaScript los capturas y los muestras apropiadamente en un div de posición relativa al input (originalmente invisible). Luego verás que tendrás que jugar un poco con los eventos de blur y focus para hacer que tu lista aparezca o desaparezca dependiendo las acciones del usuario en la página, pero en un principio con lo antes mencionado estaría bien. Fijate que en uno de los links de mi firma expuse un código de ejemplo para descargar que hace lo que pides y le agrega el uso del teclado. Posiblemente te pueda ser útil como referencia. Para cualquier duda aquí estamos. Saludos. |