我需要一些帮助。我有一个带有一些输入的表格,他用 div 排序。我想在 div 中插入更多输入,所以我尝试做这样的事情-
$(document).ready(function(){
$("#more").click(function(){
$("#div_name").append("<input type=\"text\" name\"test\" value=\"test\" />");
});
});
html是
<form action="" method="post" enctype="multipart/form-data" name="form_name">
<input type="text" name="text_input" value="test" />
<div id="div_name"></div>
<input type="button" id="more" value="Add more" />
</form>
它的工作原理和添加输入很好,但是当我发送表单时,他不会发送 jquery 添加的输入,因为如果我会做 print_r($_POST); 他会向我展示除我刚刚添加的帖子之外的所有帖子,因此输出将是
Array
(
[text_input] => test
)
当我使用上面的 jQuery 代码时也是如此。但是当我在做 $("form").append(...); ,一切都很好,但输入不在 div 中。谢谢你。:)