6

我有一个元素(允许多个文件上传)。我想使用 javascript/jquery 来获取已选择上传的文件列表。这可能吗?

元素看起来像

<input type="file" name="files[]" multiple/>

我正在使用 Play Framework (Java) 控制器接收文件——但这对这个问题并没有真正的用处。

4

1 回答 1

13

您可以从输入元素的“文件”属性中获取列表。我认为这个链接可以帮助你。Javascript从具有多个属性的文件输入元素中获取文件数量及其文件名?

例子:

$files = $('#fileInput').files;
for (var i=0, l=files.length; i<l; i++) {
     console.log(files[i].name);
}
于 2012-10-22T08:34:39.020 回答