我使用Plupload上传文件。我设置unique_names:true,因此文件以唯一的文件名存储。
但是当我调用事件UploadComplete或FilesAdded时,文件名仍然与桌面上的相同。
代码:
FilesAdded: function (up, files) {
for (var i in files) {
files[i].name = files[i].name.split('_').join(' ').trim();
alert('Selected files: ' + files[i].name);
}
},
UploadComplete: function(up, files) {
// Called when all files are either uploaded or failed
for (var i in files) {
files[i].name = files[i].name.split('_').join(' ').trim();
alert('uploaded files: ' + files[i].name);
}
},
如何找到新的唯一名称?
由于
答案 0 :(得分:1)
解决方案:
生成的唯一文件名是file.id