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

Deleting uploaded files form Dropzone.js form

我正在为我的项目使用 dropzone.js,上传后我需要从插件上传区域(而不是服务器)删除文件。上传后我需要返回 "Drop files here or click to upload" 文本。

我正在尝试获得与在文件图标下使用 "Remove file" link 时相同的结果。但是当我尝试以编程方式实现此目的时,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');
           });
       }
    );

你可以使用dropzone给出的API

dropzone.removeFile(file)

Docs