2012-03-04 43 views
0

我可能忽略了文档中的某些内容,但我似乎无法弄清楚如何生成使用plupload脚本从(http://www.plupload.com)上传后列出文件

上传的文件列表

我非常确定我需要添加代码的事件是UploadComplete事件(如下所示),但不确定我需要添加到此事件以列出文件,因此如果任何人都可以在此处伸出援手会很好。

UploadComplete: function(up, files) { 
// what needs to go here to list the files that were uploaded. 
}, 

顺便说一句,我已经尝试了明显的解决方案这是警报(文件),但返回的翻译:这不是我所期待的那么请问这个需要进行格式化,以显示文件名。

回答

0

我终于能够完成这项工作。虽然不是我想要的,但它会在此期间做。

基本上我所做的只是创建一个textarea,当页面第一次加载时隐藏,然后我使用FileUploaded事件将每个文件的名称追加到textarea成功上传后。

所有文件上传后,UploadComplete事件会自动触发,所以我需要做的事情就是告诉事件显示以前隐藏的textarea,并且所有文件的名称都在我需要的地方成为。

正如我所说的,这不是我想象中的这种方式,我仍然不确定为什么我不能从UploadComplete事件本身访问文件名,但是现在这样做并且thx再次向Nike回复。

干杯,戴夫

1

在javascript中,对不对? 添加一个console.log(文件)调用并检查Firebug中的内容。

+0

是在JS,我更新了我的问题,使用“文件”,我需要回报是[对象对象],而不是文件名(一个或多个)什么来显示。 – 2012-03-04 21:05:51

+0

尝试在Firebug中,它允许您展开对象。 – 2012-03-04 21:14:23

+0

试过了,我得到以下参数:id,加载,名称,百分比,大小和状态,所以我试着做alert(files.name),但没有去。我得到未定义,所以有任何其他建议? – 2012-03-04 21:30:51