Salve,
dovrei prendere dei dati da un form composto da dei select generati tramite jquery:
javascript:
codice:
var count = 0;
$(function () {
$('p#add_field').click(function () {
count += 1;
$('#container').append('<strong>Select ' + count + '</strong><br />
<select name="fields[]><option>1</option><option>2</option><option>3</option></select>');
});
});
<form name="test" method="post" action="invio.php">
<select name="fields[]>
<option>1</option>
<option>2</option><option>3</option>
</select>
<div id="container">
<p id="add_field"><a href="#">Aggiungi select</a></p>
</div>
<button type="submit">Invia</button>
</form>
Invio tutto al file invio.php per estrarre i dati:
Codice PHP:
foreach ($_POST['fields'] as $value) { echo "Value: $value<br />\n";}
In questo modo mi stampa solo il primo e non gli altri generati. Avete qualche idea?