【问题标题】:How to get a list of files selected by an a file upload input如何获取文件上传输入选择的文件列表
【发布时间】:2012-10-12 00:46:41
【问题描述】:

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

元素看起来像

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

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

【问题讨论】:

  • 它是什么元素?以及如何添加这些文件上传输入请分享一些代码。

标签: javascript jquery file upload


【解决方案1】:

您可以从输入元素的“文件”属性中获取列表。我认为这个链接可以帮助你。 Javascript get number of files and their filenames from file input element with multiple attribute?

例子:

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

【讨论】:

    猜你喜欢
    • 2014-10-07
    • 2015-07-30
    • 1970-01-01
    • 2013-09-16
    • 2021-06-27
    • 1970-01-01
    • 2021-08-03
    • 2014-09-14
    • 2012-12-27
    相关资源
    最近更新 更多