Hola a todos nuevamente.
Tengo un problema al cual no le he hallado una solución aún. Se trata de
la instrucción text_field_with_auto_complete.
El problema radica cuando trato “customizar” el autocompletar, o mas
bien dicho la lista que se despliega. He estado siguiendo un ejemplo en
script.aculo.us [1], y en sí todo funciona, y de hecho la lista aparece
tal y como yo quiero, pero cuando el usuario selecciona una opción de la
lista, dentro del text_field quedan unos espacios en blanco además del
dato. En Firefox son 4 espacios en blanco antes del dato, mientras que
en IE7 es 1 espacio despúes del dato. Probablemente sea un problema con
CSS, pero he buscado en la web y no he encontrado nada aún, o al menos
nada que indique que son los estilos.
De antemano gracias por vuestra ayuda
Juan Ramírez
2008/7/8 Juan R. [email protected]:
El problema radica cuando trato “customizar” el autocompletar, o mas
bien dicho la lista que se despliega. He estado siguiendo un ejemplo en
script.aculo.us [1], y en sà todo funciona, y de hecho la lista aparece
tal y como yo quiero, pero cuando el usuario selecciona una opción de la
lista, dentro del text_field quedan unos espacios en blanco además del
dato. En Firefox son 4 espacios en blanco antes del dato, mientras que
en IE7 es 1 espacio despúes del dato. Probablemente sea un problema con
CSS, pero he buscado en la web y no he encontrado nada aún, o al menos
nada que indique que son los estilos.
De memoria creo que debe ser que tienes formateado el HTML de esta
guisa:
<%# NO PONERLO ASI %>
<%=h customer.name %>
se arregla pegando la descripcion del item al tag
, es decir
<%# ASI SI %>
<%=h customer.name %>
Para listas normales una llamadita <%= auto_complete_result @customers
%> y andando.
Gracias Xavier! Ese era el problema…
Xavier N. escribió: