Foros del Web » Creando para Internet » Diseño web »

¿Como hacer que aparezcan sugerencias tipo google en un campo de texto?

Estas en el tema de ¿Como hacer que aparezcan sugerencias tipo google en un campo de texto? en el foro de Diseño web en Foros del Web. Hola, no se si este tema iria en esta categoria, pero lo que quiero hacer es como cuando se escribe en google y debajo del ...
  #1 (permalink)  
Antiguo 04/11/2009, 14:27
 
Fecha de Ingreso: octubre-2009
Mensajes: 6
Antigüedad: 8 años, 2 meses
Puntos: 0
¿Como hacer que aparezcan sugerencias tipo google en un campo de texto?

Hola, no se si este tema iria en esta categoria, pero lo que quiero hacer es como cuando se escribe en google y debajo del campo de texto (<input type="text" />) salen sugerencias de las posibles opciones dependiendo de lo que se este escribiendo, por ejemplo si escribimos "ho" en el campo de texto nos saldra "hotmail" "horoscopo" y cosas asi por el estilo, las sugerencias que utilizaria las sacaria de una base de datos mysql, pero lo que no se como hacer es lo que sale debajo, es decir, en donde estan escritas las sugerencias de google

como esta imagen que muchos deben conocer (sin espacios en blancos claro):

http: // www . uploadfilesystem.com/ajustar.php?file=/imagenes/09/11/04/ion66040.jpg

creo que se haria con javasript, ajax, si alguien sabe como hacerlo y me da una idea sera bien recibida.

Gracias de antemano.
  #2 (permalink)  
Antiguo 04/11/2009, 14:43
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 9 años, 4 meses
Puntos: 1530
Respuesta: ¿Como hacer que aparezcan sugerencias tipo google en un campo de texto?

eso se llama autocompletar, y se usa javascript para el efecto y generalmente AJAX para alimentarlo, aunque jQuery tiene plug-ins que facilitan mucho el trabajo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:48.