jQuery 代码将新的虚拟对象“.add”添加到对象“.main”
$(document).ready(function(){
$('.main').on('click', '.add', function (){
$('.main').append('<div class="add">Next element</div><input type="hidden" name="param[]" value="Next element"/>');
});
});
</script>
表单“main”的 HTML 代码:
<form action="" method="post" class="main">
<div class="add">First element</div>
<input type="hidden" name="param[]" value="First element"/>
<input type="submit" name="submit" value="go"/>
</form>
PHP迭代“参数”数组:
if (isset($_POST['submit']))
{
foreach ($_POST['param'] as $element)
{
echo '<br/>'.$element;
}
}
在 $_POST 中不会有 jquery 附加的元素。怎么修?