动态插入输入框won'


Dynamically inserted input boxes won't POST

我有一个表单,我用javascript生成新的输入字段,生成的字段不会发布。我做了一个演示,我剥离了数据库等,因为它可能不安全(对于注入),其中var_dumps POST

http://resk.latvalashop.com/test.php

尝试填写所有内容,并按几次"+"按钮来添加几行,填写它们,然后按"Tallenna",将发送表单。

的问题是浮动元素右边的主元素,第一个字段不是由javascript和POST生成,因为他们应该,但如果你按下"+",并尝试从新创建的表单张贴什么都不会张贴。

感谢任何帮助!

生成的输入元素不包含在<form>元素中,因此它们不能被发布。您应该将<form action="result.php" ... >推到DOM层次结构的更高位置。

我想你的问题出在你的HTML上。

打开<form>元素(3 <div> 's deep)的水平与关闭它(2 <div> 's deep)的水平不同。这可能会解决问题。

你必须用<form></form>标签来包装它们。