Jquery 表单中未包含动态添加的输入
我有类似的东西Jquery 表单中未包含动态添加的输入,jquery,html,forms,Jquery,Html,Forms,我有类似的东西 添加输入 当用户单击带有类“AddInput”的按钮时,我用hidden_模板ID克隆隐藏的输入,然后删除新元素上隐藏的类并将其附加到HTML中。我在jQuery中这样做,效果非常好 但是,当我在新元素中输入文本然后提交表单时,它不会包含在帖子中 我是否需要做些什么来确保表单在提交时包含新添加的输入 克隆的元素与原始元素具有相同的名称,因此其值将替换文章中的原始元素 将您的输入更改为: 注意,input_data[]这将在服务器端创建一个数组,每个值都在其适当的索引中 此外
添加输入
当用户单击带有类“AddInput”的按钮时,我用hidden_模板ID克隆隐藏的输入,然后删除新元素上隐藏的类并将其附加到HTML中。我在jQuery中这样做,效果非常好
但是,当我在新元素中输入文本然后提交表单时,它不会包含在帖子中
我是否需要做些什么来确保表单在提交时包含新添加的输入 克隆的元素与原始元素具有相同的名称,因此其值将替换文章中的原始元素 将您的输入更改为:
注意,input_data[]
这将在服务器端创建一个数组,每个值都在其适当的索引中
此外,ID必须是唯一的,因此您不希望在要克隆的元素上具有ID,否则所有克隆都将具有相同的ID,这将是无效的。您可以通过向
输入添加表单
属性来显式显示表单
和输入
标记之间的链接:
<input ... form="form-id">
您的JavaScript看起来怎么样?请同时添加JavaScript代码