如何获取文件上载输入选择的文件列表

Ank*_*kur 4 javascript upload jquery file

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

元素看起来像

<input type="file" name="files[]" multiple/>
Run Code Online (Sandbox Code Playgroud)

我正在使用Play Framework(Java)控制器接收文件 - 但这对问题并不是很有用.

art*_*lar 8

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

例:

$files = $('#fileInput').files;
for (var i=0, l=files.length; i<l; i++) {
     console.log(files[i].name);
}
Run Code Online (Sandbox Code Playgroud)