Javascript 如何清除dropzone预览?
我们正在使用dropzone.js将文件上载到服务器。除了一个小的视觉效果外,它大部分都在工作 当用户上载一个或多个文件时,预览元素将添加到dropzone预览列表中。我们将列出addedfile,并在datatable中显示有关上载文件的信息 如果用户上传更多文件,这些文件也会添加到dropzone预览列表中,我们也会将它们的相关信息添加到数据表中 问题是dropzone预览列表无限期地增长,这并没有什么好处 我们想要列表,以显示每个文件上载的成功或失败,但我们希望在每次上载开始时清除列表。也就是说,如果用户上传三个文件,我们希望在列表中看到三个文件。如果用户上传了两个文件,我们希望看到前三个文件的预览,然后显示两个新上传的文件 这将很简单,如果在第一次文件上载之前触发了一个事件,但从我所看到的,addedfile是始终触发的第一个事件,但它为每个文件触发,并且在预览添加到列表后触发Javascript 如何清除dropzone预览?,javascript,jquery,file-upload,dropzone.js,Javascript,Jquery,File Upload,Dropzone.js,我们正在使用dropzone.js将文件上载到服务器。除了一个小的视觉效果外,它大部分都在工作 当用户上载一个或多个文件时,预览元素将添加到dropzone预览列表中。我们将列出addedfile,并在datatable中显示有关上载文件的信息 如果用户上传更多文件,这些文件也会添加到dropzone预览列表中,我们也会将它们的相关信息添加到数据表中 问题是dropzone预览列表无限期地增长,这并没有什么好处 我们想要列表,以显示每个文件上载的成功或失败,但我们希望在每次上载开始时清除列表。也
此时,我唯一能想到的是在完整事件中用自定义类标记每个事件,然后在addedfile中用该事件清除每个事件。我认为这会起作用,但这似乎是一个很难解决的问题,我想知道我是否错过了一个更简单的解决方法。查看文档,处理多个文件似乎是一个很有希望的事件。当多个文件开始上传时,它似乎会触发。如果这不起作用,您概述的步骤应该不会太难实现。我想要的是在处理任何单个文件之前触发的单个事件,无论是上载单个文件还是多个文件。这似乎不存在。我的作品很难看,但似乎很管用。