Hola, en mi intento de reproducir algunas de las aplicaciones más conocidas que utilizan ajax… he conseguido hacer funcionar el ejemplo de gmail con el que podemos añadir destinatarios para un email. Mientras escribimos, al estilo google suggest se realiza una busqueda en la base de datos de los destinatarios posibles , al pulsar encima se agrega a la lista eliminando los ultimos parametros de la busqueda. En la versión anterioror funcionaba todo, pero en el caso de buscar an ( nos salia antonio, ana etc…) y al pulsar por ejemplo en ana nos ponia en el campo de busqueda anana y claro…. no es algo que queramos
. En la versión actual ya funciona bien. (Seguro que se puede hacer de 1000 maneras muchisimo mejores) , pero bueno, no tira mal.
Funcionamiento
Un saludo !!









8 Comentarios
Aupa,
A mi se me pega con el autocompletar de firefox, pero por lo demas mooola
Porcierto, gracias por la charla del lunes
Buenas fiestas
Agur.
Es algo que estoy intentando solucionar …
Además en explorer 7 al igual que en 6 van a tener el tema del autocompletar y creo que me tocara los…. jejeje
He hecho mas ejemplos de replicas de gmail … ya los teneis colgado.
Un saludo !
No es parte del estándar pero desde el IE 5.x hay un atributo llamado ‘autocomplete’ que es soportado por IE, Opera y recientemente Gecko (no he probado en KHTML). Como no es parte del estándar su uso es algo diferente en los disitintos navegadores. Una forma de deshabilitarlo de manera fiable es usando el siguiente código:
if (myInput.setAttribute) myInput.setAttribute(’autocomplete’, ‘off’);
Hace un año o así implemente un widget de autocompletado bastante completo. Todabía neecesita factorizarlo un poco y limpiar el código para usarlo en entornos de producción. Te dejo el enlace aquí abajo por si quieres hecharle un vistazo.
http://pollinimini.net/slumphinter/autocomplete10.html
saludos,
ivan
Supongo que el funcionamiento será similar al suggest que he preparado en la sección de ajax… luego pruebo lo de quitar el autocomplete
Un saludo y gracias !!
Ehrm… El “autocomplete” es bastante mas simple que eso y es soportado por todos los navegadores:
input name=”search” value=”" size=”20″ autocomplete=”off”
Es un parametro del tag “input”
Gracias , voy a probarlo, lo que comenta DrSlump me ha funcionado pero voy a probar esto.
Gracias
Bueno ¿dónde puedo ver el fuente?
Hola en realidad se que este articulo se publico hace mucho…Escribo porque por mas que busco un ejemplo simple de autocompletar con AJAX+PHP no consigo encontrar nada…talvez tu me puedas ayudar..Te lo agradeceria mucho…Quiero aprender, Gracias.
Incoming Links
Deja tu granito de arena