Plupload - 在FilesRemoved之前触发事件

时间:2015-01-05 05:13:42

标签: jquery events file-upload plupload

我正在使用plupload插件,我需要在FilesRemoved事件之前做一些事情。例如,我想检查一些条件,如果条件不正常,阻止删除文件。事实上,我想在某些情况下禁止从队列中删除文件。我尝试了这段代码,但没有奏效:

$("#uploader").plupload({
    init: {
       FilesRemoved: function (){
          if(/*condition was not ok*/)
              return false;
       },


       //some other events
     }


 //other plupload settins
});

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

根据documentation FilesRemoved在从队列中删除文件时触发。因此,此事件对您没有帮助,因为它是删除后的事件。

对于您而言,QueueChanged事件是一个不错的选择,当文件队列发生更改时会触发该事件。换句话说,当文件被添加/删除到上传器实例的文件数组时。

我不知道你想在条件陈述中做什么。也许知道这会有所帮助。无论如何,我提到的链接提供了您可以根据业务逻辑选择的所有事件。