例如,有一个字段:
<input type="file" name="files[]" multiple="multiple" class="multiupload" />
如果选择了多个文件,如何访问所有文件列表?
$('.multiupload').val()
仅返回第一个文件名。我试图在谷歌浏览器中执行此操作。
答案 0 :(得分:8)
$('.multiupload').map(function(){
return $(this).val();
});
更新: 要在一个输入字段中使用multiple
属性,您可以获得files
属性。
$.map($('.multiupload').get(0).files, function(file) {
return file.name;
});