Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2011, 20:43
Avatar de chicohot20
chicohot20
 
Fecha de Ingreso: mayo-2009
Mensajes: 388
Antigüedad: 15 años
Puntos: 43
Jquery UI Autocomplete no filtra

Hola.

Estoy trabajando con un autocompleter para cargar los nombres de los clientes, remotamente.
El problema surge cuando escribo en el input, el autocompleter me muestra absolutamente todos los clientes, es decir no me lista la coincidencias con lo escrito.


Código HTML:
Ver original
  1. $("#nombres").autocomplete({
  2.             source: "../../admin/cliente/clientejson",
  3.             minLength: 3
  4.         });

Mi java/servlet me retorna un JSON con la sgte. estructura:
Código JSON:
Ver original
  1. [{"id":"001","direccion":"AV. ARENALES ","ruc":"1235","value":"INVERSIONES PELIKANO E.I.R.L.","label":"INVERSIONES PELIKANO E.I.R.L."},{"id":"002","direccion":"JR. SAN JORGE 125","ruc":"1234","value":"CONSTRUCTORA Y CONSULTORA MONTES EIRL","label":"CONSTRUCTORA Y CONSULTORA MONTES EIRL"}]

Pero si los clientes son almacenados directamente en el script, en una variable, filtra correctamente:

Código HTML:
Ver original
  1. var availableTags =[{"id":"001","direccion":"AV. ARENALES ","ruc":"1235","value":"INVERSIONES PELIKANO E.I.R.L.","label":"INVERSIONES PELIKANO E.I.R.L."},{"id":"002","direccion":"JR. SAN JORGE 125","ruc":"1234","value":"CONSTRUCTORA Y CONSULTORA MONTES EIRL","label":"CONSTRUCTORA Y CONSULTORA MONTES EIRL"}];
  2.  
  3. $( "#nombres" ).autocomplete({
  4.             source: availableTags,
  5.             minLength: 3
  6.         });
no se que puede estar pasando.