我会尝试解释这种情况,因为它有点复杂。
我创建了一个多图片上传表单。它的工作原理如下:
现在重要的部分,在每个临时图片下都有一个文本输入字段,因此用户可以为他们要提交的所有图片输入标题。
但是,当用户点击表单提交按钮时,不会提交文本输入字段,因为它们只是从其他页面使用ajax获取。
如何访问这些文本字段?
编辑:
在表单中我有一个空div:
<div id="temporaryPhotos"></div>
这是我放置所有图片(img标签)和用jQuery生成的文本字段(来自同一网站上的不同页面)的地方;
答案 0 :(得分:1)
如果表单的HTML没有borked,这应该工作。但是,一种解决方案是以原始形式创建隐藏的输入字段,在数组中收集所有生成的文本输入字段的值,并将该数组放在提交的隐藏输入字段中。
使用JSON查看序列化以获取更多相关信息。
答案 1 :(得分:0)
如果您的表单标记位于正文标记之前,则不会发布,
需要:
<html>
<body>
<form>
...my dynamic form content...
</form>
</body>
</html>