si sta andando ad avere bisogno di fornire gli indici nella prima parte di ogni campo, altrimenti non c'è niente da nido, e se non lavoro, non sarebbe apparire come una griglia all'altra estremità:
fila 1:
name="list[0][]"
riga 2:
name="list[1][]"
ecc
Infine, yo il tuo server ha bisogno di supportare questo come PHP e Rails fanno out of the box. Non sono sicuro delle altre tecnologie server. Per un esempio, il seguente codice HTML una volta inviati a PHP:
<form action="post.php" method="POST" accept-charset="utf-8">
<input type="text" name="list[0][]" value="1" />
<input type="text" name="list[0][]" value="2" />
<input type="text" name="list[0][]" value="3" />
<input type="text" name="list[1][]" value="4" />
<input type="text" name="list[1][]" value="5" />
<input type="text" name="list[1][]" value="6" />
<input type="text" name="list[3][]" value="7" />
<input type="text" name="list[3][]" value="8" />
<input type="text" name="list[3][]" value="9" />
<input type="submit" name="Send" value="Send" id="Send" />
</form>
Se in PHP il seguente codice esiste:
<?php print_r($_POST['list']); ?>
l'output è:
Array
(
[0] => Array
(
[0] => 1
[1] => 2
[2] => 3
)
[1] => Array
(
[0] => 4
[1] => 5
[2] => 6
)
[3] => Array
(
[0] => 7
[1] => 8
[2] => 9
)
)
fonte
2009-12-30 06:15:05
Qual è la vostra elaborazione del server linguaggio? Credo che PHP possa gestirlo. –
Darrell: im usando php. Quello che mi chiedo è se $ _POST ['elem_name'] sia una matrice di matrici o se sia spazzatura. –