【发布时间】:2014-03-25 09:36:14
【问题描述】:
我有一个文件上传页面,可以一次上传多个文件。假设如果我在接下来上传的 4 个文件和文件输入之后上传 3 个文件,此时前 3 个文件项正在从文件实例中删除。
当我将所有选定的文件上传到服务器时,它会接收最后 4 个文件项,仅删除第一个上传的文件项。
谁能帮助如何使用单个文件实例的多个文件上传来上传文件?
这是我用来获取文件属性的代码,我在文件输入按钮的更改事件上调用函数addFiles。
function addFiles(evt) {
var eventReference = (typeof evt !== "undefined")? evt : window.event;
if (eventReference.preventDefault) {
eventReference.preventDefault();
}
var eventTarget =eventReference.dataTransfer;
files=eventTarget.files;
for (var i = 0; file = files[i]; i++) {
//getting the content from file and adding to table
}
}
【问题讨论】:
-
你真的应该展示你的代码。
标签: javascript jquery