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

Deleting uploaded files form Dropzone.js form

本文关键字:文件 表单 删除 Dropzone js      更新时间:2023-09-26

我的项目使用的是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');
           });
       }
    );

您可以使用dropzone 提供的API

dropzone.removeFile(file)

单据