如何使用jquery.MultiFile.js显示多个文件

时间:2013-11-01 02:22:53

标签: javascript jquery

我正在使用jquery.MultiFile.js上传文件,目前,它仅适用于1个选择文件,这意味着当我要上传多个文件时,我需要单击选择按钮,选择文件1,然后单击再次选择按钮并选择文件2.我打算用多个选择来更改它,这意味着我只需要单击选择一次,我就可以选择这两个文件(文件1和文件2)。所以我确实在我的输入中添加了multiple,就像这样..

<input type="file" name="picture[]" id="picture" multiple>

我可以同时选择多个文件,即使我提交表单,所有选中的文件都保存到服务器中,我的问题只是,当我选择多个文件时,只有第一个文件名会显示(在提交表单之前),我希望在提交之前显示所有文件名称,之前有没有人这样做过?请分享和建议。

由于

1 个答案:

答案 0 :(得分:0)

我相信.files是你要找的属性。

function test() {
    var alist = document.getElementById("picture").files;
    for(var i = 0; i < alist.length; i++) {
       console.log(alist[i].name);
    } 
}

http://jsfiddle.net/Zwkk4/1/