问题标签 [dropzone]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
107 浏览

php - SilverStripe Dropzone:无法删除文件

我使用 SilverStripe Dropzone 模块以前端形式上传图像。这是字段:

关系是一个有一个。我还设置了删除权限。

起初看起来我是否可以删除它,但如果我刷新页面,图像会再次出现。我不知道我错过了什么。有小费吗?

0 投票
1 回答
1151 浏览

forms - Dropzone - 多个实例获取 id

我有多个 dropzone 表单

如何获取文件放入的表单的 ID?

0 投票
1 回答
2169 浏览

php - php中上传文件的散列内容

我有一个上传表单,旁边还有一个 Dropzone 文件上传器,用户可以上传他们的 .csv 文件。

我想检查文件是否是新的。检查应该包含文件的内容是否是新的

我将文件名存储在数据库中以检查新文件,但问题是当用户重命名同一文件并再次上传时。

我的解决方案是散列每个文件的内容并将其存储在数据库中的名称旁边。

但我不知道如何在 php 和 Laravel 中散列 .csv 文件的内容。我试过使用

但它导致找不到文件或流。

无论名称如何,检查新文件的正确方法是什么?

提前致谢。

0 投票
2 回答
5255 浏览

dropzone - Dropzone max文件只有一个并删除第二个文件

我只是像这样使用我的代码

当我上传第二个文件时显示警报“请不要再有文件!”,工作正常的文件没有上传,但我的问题是,我添加的第二个文件仍然显示在我的 dropzone 上。我的问题是如何在显示警报后自动删除第二个文件?

0 投票
1 回答
435 浏览

yii2 - Yii2 和 Dropzone - 如何保存带有数据库路径的文件名?

我正在使用 Yii2 和 Dropzone(来自https://github.com/perminder-klair/yii2-dropzone),并且我已将控件放在表单上。

现在我在获取上传文件的文件名时遇到了困难。

你能帮我看看如何检查上传文件的数组,以便我可以将该数组保存到数据库中的一个文件中。

*** 编辑 *******

我在做什么? 我有一个带有不同控件的表单,并添加了 dropzone 控件(小部件)以从表单提交者那里获取图像。

什么问题? 现在 dropzone 控件工作正常。一旦图像被添加到它,它就会将图像上传到指定的文件夹。

但是当我需要使用图像的 URL 保存表单数据时,真正的问题来了。我正在获取没有任何问题的表单数据,但没有 $_FILES 可用,因为文件已经上传。那么如何在保存表单数据的同时获得他们的名字。

0 投票
1 回答
80 浏览

ruby-on-rails-4 - 从 dropzone 获取要发送到后端的实际文件

我在从 Dropzone 对象(使用 Vue-Dropzone)中获取文件并将它们附加到formData我正在使用其他参数构建的自定义对象时遇到了困难。

我想要实现的是一个带有 Dropzone 的表单,它通过 ajax 提交,我试图获取用户选择的所有文件并创建一个对象以传递给后端的形式

等等。我使用了下面的代码但没有成功

我在后端得到的是:

虽然我期待这样的事情:

我怎样才能做到这一点?

0 投票
0 回答
101 浏览

javascript - 如何将 div 停用为 dropzone

我在另一个更大的 div 中有三个带有标题和图像的 div。我正在尝试将它们拖放到周围,但如果我将它放在另一个 div 上方,它们会相互放置。如何禁用将图像作为 dropzone 的 de div?我使用 JavaScript、HTML 和 css。

0 投票
1 回答
428 浏览

vue.js - Dropzone.js - 以编程方式创建 dropzones 返回“dropzone 不是函数”

我正在尝试通过函数以编程方式创建放置区,但我收到一个element.dropzone is not a function错误,我不太清楚为什么。我将 Vue.js 与 Element UI 一起使用

HTML

JS

0 投票
1 回答
2920 浏览

javascript - 无法将附件传递给控制器​​:422 Unprocessable Entity

我正在使用 Dropzone js 处理多个文件上传。但是,文件不会传递给控制器​​。通过添加 CSRF 令牌的标头代码解决 419 发布错误后,出现 422 无法处理的实体错误。

根据网络日志的响应,它似乎影响了我之前工作正常的其他字段的验证。

这是 Blade 文件顶部的 Javascript 代码。

以下是 HTML 代码:

在控制器处,

0 投票
2 回答
58801 浏览

javascript - 上传时的 Dropzone 提交按钮

我想向我的 dropzone 文件上传器添加一个按钮上传。目前它是在选择文件或将文件拖入放置区域后直接上传文件。我要做的是: 1.选择或拖放要上传的文件。2. 验证 3. 点击或按下按钮上传上传文件。

注意:文件只有在按下按钮上传后才被上传。

这是我的表格

这是我的 JS

这是我的 php 发布请求