从Dropzone.js表单中删除上传的文件

Nel*_*ian 5 javascript jquery dropzone.js

我正在为我的项目使用dropzone.js,我需要在上传后从插件上传区域(而不是从服务器)删除文件.我需要在上传后返回"在此处删除文件或点击上传"文本.

当我在文件图标下使用"删除文件"链接时,我试图获得相同的结果.但是,当我尝试以编程方式实现此操作时,removeFileEvent不会触发.

我试过jquery trigger('click');dispatchEvent(event);.

我的代码:

 var dropzone = new Dropzone('#uploadzone', 
    {
       url: 'uploaded_url.php',
       addRemoveLinks: true,
       init: function () 
       {
           this.on("success", function (file, response) 
           {
              var removeLink = $(file.previewElement).find('a.dz-remove');
              removeLink.trigger('click');
           });
       }
    );
Run Code Online (Sandbox Code Playgroud)

Cer*_*lin 2

您可以使用dropzone提供的API

dropzone.removeFile(file)

文档