ciao a tutti...
son incappato in questo problema, e sinceramente non riesco a venirne fuori:
ho bisogno di popolare una tabella con i risultati ottenuti dalla mia pagina php. Tali dati sono opportunemente formattati e passati allo script js in formato Json... Una cosa del genere:
{"list":[{"id":"1","nome":"AAA","cognome":"AAA","email":"AA A@AAA.com","telefono"
:"+39123456789","uid":"06ee320a3b29ae249c271edd622 74320"},{"id":"2","nome":"BBB","cognome":"BBB"
,"email":"BBB@BBB.com","telefono":"1234567890","ui d":"4a6e800e9618d8bd3f8b87fbf3d7de3c"},{"id":"3 "
,"nome":"CCC","cognome":"CCC","email":"CCC@CCC.com ","telefono":"12345678901"
,"uid":"17d1c444b06a95e483fa9749f34d3230"}]}
Dopo aver fatto:
var userdata=eval('('+response.responseText+')');
come faccio a scorrere l'array bidimensionale per popolare le celle della tabella???
Per scorrere le righe del mio array non ci son problemi, faccio:
for(i=0;i <s.list.length; i++){
...
}
ma dall'interno di questo ciclo non riesco a eseguire l'ulteriore ciclo per scorrere gli elementi interni, in quanto sembra che la riga "i" corrente non sia un array di dati...
il passo successivo a questo mi permetterebbe da qui mentre ciclo di utilizzare le istruzioni appendChild per popolare le celle della tabella... giusto?
Spero mi possiate dare una mano.
grazie per l'attenzione, ciao!

Rispondi quotando