【问题标题】:Uploading as per the uploaded order in drag & drop functionality在拖放功能中按照上传的顺序上传
【发布时间】:2014-01-18 23:25:10
【问题描述】:

我正在使用 dropzone.js 通过拖放功能上传图像, 这里我面临的问题是,假设如果我将 10 张图片拖到一起,那么它们都开始一次上传。

而不是我需要按照我上传的顺序允许,这意味着直到第一个完全上传第二个图像并且其他图像不应该启动。

关于此的任何解决方案。

【问题讨论】:

    标签: jquery dropzone.js


    【解决方案1】:

    我也遇到了这个问题,我在这个帖子中回答: how to read list of files queued for dropzone and upload them in order

    您需要等待所有项目上传,然后处理上传的列表。 我创建了一个全局响应数组,因为我想要来自上传响应的信息。

    【讨论】:

      【解决方案2】:

      如文档 (http://www.dropzonejs.com/#toc_6) 中所示,dropZone.js 有一个 parallelUploads 选项。将此选项设置为 1,它应该可以解决您的问题,不是吗?

      【讨论】:

      • 是的,有一个选项,但在第一个项目完全上传之前,第二个项目正在开始,与剩余队列相同,但实际需要的是直到第一个项目成功完成或如果它失败了,第二个不应该开始,但是使用这个 parallelUploads 选项,它会一个接一个地上传,但是在第一个项目的内部过程期间(成功或错误),第二个正在开始。
      • 嗯,这可能是一个错误,可能与此问题有关:github.com/enyo/dropzone/issues/336 这与您的问题有点相似,上传显示为已完成,而服务器端处理不是。这似乎只是一个 Windows 问题。
      猜你喜欢
      • 2012-06-26
      • 2013-08-15
      • 2013-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-31
      • 2011-06-23
      • 2011-05-14
      相关资源
      最近更新 更多