31/03/2006, 11:45
|
| | Fecha de Ingreso: agosto-2005 Ubicación: Argentina, Capital Federal
Mensajes: 435
Antigüedad: 19 años, 5 meses Puntos: 2 | |
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. |