我开始使用dropzone.js并遇到了一个小问题.我可以上传文件.我使用模态弹出窗口来获取文件信息.
问题是当我返回我之前上传的文件仍然在放置区域(带有复选标记)时.我想要一个空的dropzone.
想法?
小智 14
您是否尝试在上传后调用dropzone对象的"removeAllFiles"功能?
请参阅文档:http://www.dropzonejs.com/#dropzone-methods
在这篇文章的第一个答案中,解决方案也是调用"removeAllFiles"函数: 从Dropzone.js中删除所有手动添加的文件?
如果它无法解决您的问题,请提供更多信息
和jquery你一起可以做这样的事情。
var dZUpload = $('#dZUpload).dropzone({
..
})
$('.click').click(function() {
dZUpload[0].dropzone.removeAllFiles();
})
Run Code Online (Sandbox Code Playgroud)
我看到的所有答案都涉及在初始化dropzone时分配一个变量。如果您不想执行此额外步骤,并且已经有了dropzone元素:您可以使用Dropzone的forElement方法直接将您的dropzone定位为目标,而无需任何变量:
Dropzone.forElement('#myDropzoneElementID').removeAllFiles(true)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19959 次 |
| 最近记录: |