我有一个 iframe,它有一个输入标签,可让您浏览要上传的文件。
我当时正在做的是在我的隐藏表单数据中创建一个新的输入类型 =“文件”标签,该标签将填充文件的 src。
在所有内容的最后都有一个按钮,用户可以使用它来提交实际表单。
提交的表单会有文件,但它是空的。我在想可能有一些我不知道的潜在事件正在发生。在阅读它时,我还注意到如果源错误,它只会发送一个空文件。
这是如何正确完成的?
更新:查看数据时,dom 元素 input:file 有一个名为 files 的属性,这是我想要移动到新项目的属性。我的小提琴是:http: //jsfiddle.net/4vNXv/
我似乎无法让新数据从旧输入转移到新输入。
编辑:我在想 jQuery 可能能够通过复制整个对象来维护数据。通过$(this).clone()命令,但这也不起作用。