Título: Jquery y autocomplete .. muestra contenido de tbl pero no filtra. ayuda Publicado por: Hadess_inf en 20 Octubre 2012, 14:55 pm Buen día, haber si alquilen me puede ayudar con el aucomplete de Jquery que ya me tiene loco ....
Pues tengo una tabla que tiene la siguiente estructura Código
En una pagina lst_color.php tengo el codigo siguiente que muestra el resultado: Código
El resultado de eso es lo siguiente: Código
Ahora en la pagina que deseo filtrar tengo el siguiente código: Código
Esta es la imagen del autocomplete funcionando. (http://img442.imageshack.us/img442/2104/capturamge.jpg) Pues bien el problema es que como se darán cuenta en la imagen si bien esta listando el contenido de la tabla no esta haciendo el filtro correspondiente, en la imagen el texto dice AMARILLO sin embargo el autocomplete muestra todo y no "amarillo" como se supone que debería ser. Espero sus comentarios. Gracias desde ya. Saludos. Título: Re: Jquery y autocomplete .. muestra contenido de tbl pero no filtra. ayuda Publicado por: #!drvy en 26 Octubre 2012, 10:53 am Hola, un poco tarde pero..
Nunca habia usado el widget autocomplete de jQuery UI pero he deducido una cosilla a partir de los datos que da Firebug. (http://i.elhacker.net/i?i=SDIjlTA9KtajTTR-qOVnX2Vo) Parece ser que si usas una función (por tanto no un array) con el autocomplete de jQuery UI debes filtrar tu mismo el resultado. Luego me he leído un poco de su api y parece es así.. Cita de: http://api.jqueryui.com/autocomplete/ Function: The third variation, a callback, provides the most flexibility and can be used to connect any data source to Autocomplete. The callback gets two arguments:
Por tanto, deduzco que deberías crear tu propia función de autocompletado o en su defecto pasar el json a un array normal que el autocomplete de jQuery UI pueda tratar solito xD. Saludos |