Salve a tutti,
ho la seguente funzione che mi permette di selezionare le città da una lista ed ottenere un relativo codice attraverso il file citta.json così strutturato:
Quello che vorrei è: data una certa città ad esempio ROMA verificare se dentro il file json (nel value) è presente ROMA e se presente allora precompila con il valore ROMA l'input #nascita e con il relativo codice l'input #codice.codice:[{"etichetta": "555028001","value": "ROMA"}, {"etichetta": "551001501","value": "MILANO"}]
codice:<script> jQuery(function($) { var verificacitta = ('ROMA'); $.ajax({ url: 'citta.json', type: 'GET', contentType: 'application/json', dataType: 'json', success: function(data) { $('#nascita').autocomplete({ source: data, matchContains: true, minLength: 3, delay: 700, max: 10, highlight: true, select: function (event, suggestion) { $('#nascita').val(suggestion.item.value); $('#codice').val(suggestion.item.etichetta); } }); }, error: function(x, t, m) { console.trace(); if (!(console == 'undefined')) { console.log("ERROR: " + x + t + m); } console.log(" At the end"); } }); }); </script> <input id="nascita" name="nascita" value=""/> <input id="codice" name="codice" value=""/>
Mi date una mano?
Grazie

Rispondi quotando
