Tramite una chiamata AJAX recupero delle informazioni dal db, le metto in una struttura in formato JSON che ha questo aspetto
e, per adesso, voglio semplicemente stampare i dati formattandoli in modo semplice (poi andranno messi in una select).codice:[ {"id":"1", "formato":"A4", "h":"297", "l":"210"} {"id":"2", "formato":"A5", "h":"210", "l":"148"} {"id":"3", "formato":"A6", "h":"148", "l":"105"} ]
Il codice che uso per recuperare i dati l'ho preso da un libro che ho qui con me, ma non funziona
Mettendo degli alert ho capito che a non funzionare ècodice:if (mypostrequest.status == 200 || window.location.href.indexOf("http") == -1) { var json = mypostrequest.responseText; var arr = eval(json); var result = ''; for(var i=0;i<arr.length;i++){ result += "id: "+arr[i].id+" - formato: "+arr[i].formato+" - h: "+arr[i].h+" - l: "+arr[i].l+" "; } document.getElementById("risultato").innerHTML = result; }
var arr = eval(json);
considerate che la variabile json contiene il codice corretto, ho provato a stamparla.
Quale è il modo giusto di procedere?

Rispondi quotando
