Jquery 访问多文件上载表单的文件名
我想读出我的多重上传表单的文件名,但是Javascript只是添加了第一项而已Jquery 访问多文件上载表单的文件名,jquery,file-upload,input,Jquery,File Upload,Input,我想读出我的多重上传表单的文件名,但是Javascript只是添加了第一项而已 <input name="upload[]" id="upload" type="file" multiple="multiple"> jQuery尚未很好地支持多个文件上载字段。您最好的选择是恢复到本机javascript以访问文件集合。试试这个: $("#upload").change(function() { var files = $(this)[0].files; for (v
<input name="upload[]" id="upload" type="file" multiple="multiple">
jQuery尚未很好地支持多个文件上载字段。您最好的选择是恢复到本机javascript以访问
文件
集合。试试这个:
$("#upload").change(function() {
var files = $(this)[0].files;
for (var i = 0; i < files.length; i++) {
$("#upload_prev").append(files[i].name);
}
});
$(“#上传”).change(函数(){
var files=$(this)[0]。文件;
对于(var i=0;i
此外,这里还处理了您的示例修复的几个问题,例如在重新选择文件名并将其追加到新行时清除以前的文件列表:您可以更改此行
var files=$('#upload')[0]代码>到var文件=$(此)[0]。文件代码>