jQuery não postando todas as entradas de um formulário após o .append ()
Eu tenho um formulário gerado dinamicamente com o método .append () do jQuery. Posso adicionar qualquer número de novas entradas, caixa de texto, cmbbox, etc ...
Mas o problema é que, quando eu faço o sublimite do formulário, o destino do PHP não recebe a nova entrada adicionada, mas apenas os vars conectados à entrada que já estão no formulário antes do append ().
Alguma ideia?
O javascript:
$("#button").live('click',function add(){
$("#list").append(
'<li style="height:20px;">'
+'<input type="text" class="text" id="prova" name="prova[]" value="prova">'+
'</li>'
);
});
O HTML:
<input type="submit" id="button" value="Add input">
<form name = "form" id="form" action="post.php" method="POST">
<ul style="width:670px;padding:0px 0px 30px 0px" id="list">
</ul>
<input type="submit" id="submit" value="Submit">
</form>
O PHP:
<?php
print_r($_POST);
?>