Olá pessoal,
na servlet busco todos os clientes no banco e converto pra json usando Gson,
envio siso para o jsp por sruts2
na minha jsp tenho o seguinte codigo:
<script>
$( "#tags" ).autocomplete({
source: listaJson
});
</script>
<input id="tags">
O autocomplete não funciona…
mandei essa listaJson para um textarea e tive o seguinte resultado:
[{"id":1,"nome":"novoteste10out","rua":"R. Dr. Faivre - Curitiba - PR, Brasil","numero":"31","complemento":"","observacao":"","cidade":"Curitiba","telefone":"","latitude":"-25.42505931072112","longitude":"-49.263339042663574"},{"id":2,"nome":"Igor moacir fantini Volanski ","rua":"Maria de Lourdes Kudri","numero":"127","complemento":"Bloco 5B -apto 15","observacao":"Ao lado do terminal da Barreirinha","cidade":"Curitiba","telefone":"96492811","latitude":"-25.3768786","longitude":" -49.26150210000003"},{"id":3,"nome":"Orbiter","rua":"Des. Arthur Leme","numero":"31","complemento":"","observacao":"Próximo ao quartel do bacacheri","cidade":"Curitiba","telefone":"32025501","latitude":"-25.401901","longitude":" -49.24111089999997"},{"id":4,"nome":"nomeCorrida"},{"id":5,"nome":"teste","cidade":"Curitiba"},{"id":6,"nome":"Apple inc","rua":"Infinity loop","numero":"8","complemento":"","observacao":"Everyone knows","cidade":"Cupertino","telefone":"+[telefone removido]"},{"id":7,"nome":"Coca cola","rua":"Br 277","numero":"sem numero","complemento":"","observacao":"Em direção ao litoral do Paraná. ","cidade":"Curitiba","telefone":"30212112"},{"id":8,"nome":"alr","rua":"","numero":"","complemento":"","observacao":"","cidade":"","telefone":""},{"id":9,"nome":"Licinia da Silva Fantini","rua":"av. Parana","numero":"116","complemento":"apto 206","observacao":"","cidade":"curitiba","telefone":"","latitude":"-25.4094646","longitude":" -49.255151100000035"},{"id":10,"nome":"cleverson","rua":"kjadhkjawdh","numero":"668","complemento":"","observacao":"teste","cidade":"curitiba","telefone":"7686898","latitude":"37.33522435930639","longitude":"-5.[telefone removido]"},{"id":12,"nome":"joaooo","rua":"dadw","numero":"1231","complemento":"dwqw","observacao":"joão está com pressa sempre...","cidade":"dadwadaw","telefone":"21312312","latitude":"-25.44017432993794","longitude":"-49.28947448730469"},{"id":13,"nome":"Diego Fantini","rua":"Av. Paraná","numero":"116","complemento":"206","observacao":"","cidade":"Curitiba","telefone":"","latitude":"-25.4094646","longitude":" -49.255151100000035"},{"id":14,"nome":"lkl;lkfal","rua":"maria de lourdes kudri","numero":"127","complemento":"","observacao":"","cidade":"curitiba","telefone":"","latitude":"-25.3768786","longitude":" -49.26150210000003"},{"id":15,"nome":"marialskjfklejlkse","rua":"maria de loudes kudri","numero":"127","complemento":"","observacao":"","cidade":"curitiba","telefone":"","latitude":"-25.4283563","longitude":" -49.273251500000015"},{"id":16,"nome":"ggkjglk;urdtys","rua":"maria de loudes kudri","numero":"127","complemento":"","observacao":"","cidade":"curitiba","telefone":"","latitude":"-25.4283563","longitude":" -49.273251500000015"},{"id":17,"nome":"teste autocompletador","rua":"Av. Paraná - Curitiba - PR, Brasil","numero":"116","complemento":"","observacao":"","cidade":"","telefone":"","latitude":"-25.4094646","longitude":" -49.255151100000035"},{"id":18,"nome":"lapa","rua":"Travessa da Lapa - Curitiba - PR, Brasil","numero":"","complemento":"","observacao":"","cidade":"","telefone":"","latitude":"-25.4337804","longitude":" -49.26619849999997"}]
O que pode estar acontecendo de errado ?
Quando faço o teste usando exemplo da documentação funciona… mas criando uma lista fixa, o que não me ajuda
$(function() {
var availableTags = [
"ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
Obrigado