【问题标题】:Dropzone.js: Custom file browser - add file that's already been uploadedDropzone.js:自定义文件浏览器 - 添加已上传的文件
【发布时间】:2014-11-28 08:35:36
【问题描述】:

在您开始学习之前,这不是通常的“无法从服务器加载我的文件”帖子...

我想让用户可以选择在引导模式中查看服务器上的文件,然后允许他们选择给定的文件。在选择时,我想关闭模式并将它们发送到 dropzone 以加载。

我确信 mockfile 是要走的路。我只是不确定从哪里开始。

  • 如何以编程方式将图像 URL 传递给 dropzone?我不认为我想让 dropzone 重新初始化,就好像他们多次点击“浏览文件”一样,那么他们会丢失以前的图像。

我希望我已经解释清楚了。我看不到“addFiles”选项,也不确定如何在 dropzone 加载后传递模拟文件。

有什么想法吗?

【问题讨论】:

标签: javascript jquery twitter-bootstrap dropzone.js


【解决方案1】:
var mockfile = { name: fileName, size: fileSize };
dropZoneObject.options.addedfile.call(dropZoneObject, mockfile);
dropZoneObject.options.thumbnail.call(dropZoneObject, mockfile, fileImageURL);

当然,您可以替换文件名、文件大小和文件图像URL,并添加与服务器上一样多的文件。

【讨论】:

  • 谢谢土豆皮。这看起来很有希望。目前我收到Cannot read property 'addedfile' of undefined。当我从 Bootstrap ajax 模式添加时,我猜它找不到实例。我会得到一点报酬,看看我能想出什么办法让它发挥作用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-02
  • 2018-09-14
相关资源
最近更新 更多