Ciao a tutti,
avrei bisogno di un'indicazione per l'utilizzo di Autocomplete della Jquery UI. Per popolare il componente utilizzo il formato dati JSON; per ogni record JSON inserisco due informazioni, ID e Descrizione (per intenderci è applicato ad un campo Comune di Residenza). Il mio JSON è quindi tipo il seguente:
codice:
[{"id":"5031","des":"PASIANO DI PORDENONE"},
{"id":"5468","des":"PORDENONE"},
{"id":"5550","des":"PRATA DI PORDENONE"}]
Il codice javascript posizionato dopo il mio campo da autocompletare è:
codice:
$(document).ready(function() {
$("#w_ac_famreg_comcom_id").autocomplete({
source: '../../pri/com/comcom_ajax.php',
dataType: "json"
formatItem: function(row,pos,tot,term){
return row.des;
},
formatResult: function(row,pos,total){
$('#famreg_comcom_id').val(row.id);
}
});
});
Il risultato ottenuto è un <ul> popolato da tanti[*] quanti sono i risultati ma... VUOTI!
codice:
<ul class="ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all"
role="listbox" aria-activedescendant="ui-active-menuitem"
style="z-index: 1; display: block; top: 216px; left: 146px; width: 169px; ">[*][*][*][/list]
Qualcuno sa darmi qualche dritta?
Grazie in anticipo!