ciao!
sto facendo una pagina per gestire le tabelle stile phpmyadmin, e ho visto che phpmyadmin usa per i campi i nomi seguiti da []
nel senso che supponiam di avere una tabella con 2 righe, il campo uno ha come nome campo1[] e la seconda riga pure...
questo funziona, infatti quando mi arriva il submit alla pagina definita nella form action mi vedo il mio array, ciclo e son a posto
ora il problema è che il campo 1 è una scelta a tendina e io dovrei mettere sull'on change di questa select il popolamento del campo 2 nella stessa riga..
come devo fare???
ho lo script che mi crea le opzioni da inserire.. ma poi???
qui sopra è la funzione... value è il valore della option del primo campo, mentre tablesForm è il nome della form e bkg[] è l'array del secondo campocodice:function mBkg(value) { ar = new Array(); ar[10] = new Array(); ar[10][0] = new Option('pippo', 'pippo'); ar[10][1] = new Option('pluto', 'pluto'); //------------------------------------------------------------------------------ ar[11] = new Array(); ar[11][0] = new Option('paperino', 'paperino'); ar[11][1] = new Option('qui', 'qui'); ar[11][2] = new Option('quo', 'quo'); ar[11][3] = new Option('qua', 'qua'); for(i=0;i<ar[special].length;i++) { document.tablesForm.bkg[].options[i]=ar[special][i]; } }
come faccio perchè qui non funziona!?
grazie!![]()

Rispondi quotando