动态插入的输入框不会POST

时间:2011-07-18 12:36:25

标签: php javascript forms post dynamic

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

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

尝试填写所有内容,然后按几次“+”按钮添加几行,填充它们然后按“Tallenna”,这将发布表单。

问题是主要元素右边的浮动元素,第一个字段不是由javascript和POST生成的,但是如果按“+”并尝试从新创建的表单发布,则不会是帐。

任何有用的帮助!

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

我认为您的问题出在HTML中。

您打开<form>元素(3 <div>深)的级别与您关闭它的位置不同(2 <div>深)。这可能会解决它。

答案 2 :(得分:0)

您必须使用<form></form>标记打包。