File upload 如何在EAjaxUpload小部件中隐藏上载列表

File upload 如何在EAjaxUpload小部件中隐藏上载列表,file-upload,yii,yii-extensions,File Upload,Yii,Yii Extensions,我使用EAjaxUpload扩展来上传多个文件,但我也想使用它来上传单个文件 在这种情况下,如何隐藏上载列表 有没有办法在小部件选项中配置它?在config array下,您可以实现以下功能: 'onSubmit' => "js:function(){ $('#uploadFile .qq-upload-list').html(''); // This will empty list }", 'onComplete' => "js:func

我使用EAjaxUpload扩展来上传多个文件,但我也想使用它来上传单个文件

在这种情况下,如何隐藏上载列表


有没有办法在小部件选项中配置它?

在config array下,您可以实现以下功能:

'onSubmit' => "js:function(){
                    $('#uploadFile .qq-upload-list').html(''); // This will empty list
 }",
 'onComplete' => "js:function(id, fileName, responseJSON){

 }",
 'onProgress' => "js:function(id, fileName, loaded, total){
                }",
 'onCancel' => "js:function(){
 }"

我在所有项目中都试过,但部分有效。当我把它放到Submit中时,它不起作用。如果我把它放在“onComplete”中,它可以工作,但是你可以看到上传。如果我把它放在Progress上,它会工作,但似乎onComplete事件不会抛出,我有一些代码。如果你不想在上传完成后看到结果,请将代码放在onComplete上。是的,我就是这么做的,但你可以在上传文件时看到它们,在抛出onComplete时隐藏它们。无论如何,这可能是一个很好的选择。@ThanhKhánh如何禁用
取消
?因为我上传的是一张小尺寸的图片,用户很可能想取消,但它已经上传了,这会让我对他们的规格感到心痛。