Diciamo che ho questi dati restituiti da un livello di servizio di back-end:JQuery riempire DropDownList con i dati JSON
[ “2”, “3”, “7”, “14”]
Prima domanda. Sono considerati dati JSON validi? Json.org dice che lo è, ma non riesco a trovare alcun riferimento ad esso su Google, SO, ecc ...
Un elenco di valori ordinati. Nella maggior parte delle lingue, questo è realizzato come una matrice, vettore, lista o sequenza.
Desidero poter prendere questi valori e aggiungerli a un oggetto DropDownList già esistente OnLoad utilizzando JQuery.
$.getJSON(“http://www.example.com/path-to-get-data”, function(data) {
//iterate through each object and add it to the list.
//ideally, the key and value (string to display to the end user) would be the same.
});
ho preso uno sguardo al this thread, ma ha gli oggetti, non solo un array. Dovrei usare parseJSON
contro getJSON
?
Grazie in anticipo!
Credo che questo non è valido, valida JSON sarà qualcosa di simile { "chiave:‘2’, "chiave":‘’, "tasto 3":‘7’, "chiave": "14"} – Satya
'$ .parseJSON ('[" 2 "," 3 "," 7 "," 14 "]')' restituirà una matrice.Meglio usare getJSON e iterare attraverso ogni elemento dell'array e aggiungerlo all'oggetto – rzr