Dropzone.js 上传进度条不显示

     2023-03-12     58

关键词:

【中文标题】Dropzone.js 上传进度条不显示【英文标题】:Dropzone.js upload progress bar not showing 【发布时间】:2014-05-20 03:02:57 【问题描述】:

我正在使用 Dropzone.js 进行文件上传,它运行良好,只是没有出现进度条。没有错误。我在网站的前端使用 Bootstrap。

上传文件后,如果我在 Chrome 中检查元素,我发现它及其父元素的高度均为 0px:

奇怪的是,如果我手动将高度设置为 10px,它仍然是 0px。即使我设置了宽度和高度 inline,它在元素检查器中仍然是 0px 宽度和高度。 (dz-progress,父 div,如果我设置它会改变。)

我最好的猜测是 Bootstrap 或 jquery 中的某些内容与它冲突,但我对 CSS 的了解还不够好(如果它甚至是 CSS 问题的话)。这是我的相关代码。我在 body 标签上用 Jquery 实例化 Dropzone,这样你就可以在浏览器窗口的任何位置放置文件。

<div id="upload">
Drag and drop anywhere on the page to upload, or click here to select files.
</div>
<div id="uploads"></div>

<script src="bootstrap\js\jquery-2.1.0.min.js"></script>
<script src="bootstrap\js\bootstrap.min.js"></script>
<script src="bootstrap\js\dropzone.js"></script>
<script type="text/javascript">
    $("body").dropzone( url: "upload.php", maxFilesize: 10, previewsContainer: "#uploads", clickable: "#upload", paramName: "userfile", success: function(file, response) alert("success: "+response); , error: function(file, response) alert("error: " +response); , method: "post" );
</script>

任何想法都会受到赞赏。

【问题讨论】:

实时链接将提供更好的答案机会。 【参考方案1】:

解决了。添加到 dropzone.css 的这个 CSS 修复了它:

.dz-upload  
    display: block; 
    background-color: red; 
    height: 10px;
    width: 0%;

添加display: block 给出了跨度宽度,但它仍然没有出现。添加高度和背景颜色终于让它出现了。添加width: 0% 确保它开始时是不可见的(否则它会以一个完整的条形开始,然后在开始时跳回)。

【讨论】:

我没有设置显示块导致它不出现。

jquery文件上传进度条不准确

】jquery文件上传进度条不准确【英文标题】:jqueryfileuploadprogressbarinaccurate【发布时间】:2014-04-3020:45:07【问题描述】:我正在使用jquery文件上传(http://blueimp.github.io/jQuery-File-Upload/)插件。我的代码:$(\'#fileupload\').fileupload(url:\'serv... 查看详情

如何从 dropzone.js 上传和删除文件

】如何从dropzone.js上传和删除文件【英文标题】:howtouploadanddeletefilesfromdropzone.js【发布时间】:2013-10-2221:54:52【问题描述】:我使用了下面的代码,图像已被删除,但缩略图仍然显示。Dropzone.options.myDropzone=init:function()this.on("succe... 查看详情

安卓进度条不显示

】安卓进度条不显示【英文标题】:AndroidprogressBarnotshowing【发布时间】:2011-09-1621:33:22【问题描述】:我有一个应该在AsyncTask中运行的进度条,但它没有出现,尽管任务运行XML:<?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutxmlns... 查看详情

jQuery 文件上传插件 - 开始/取消按钮和进度条不起作用

】jQuery文件上传插件-开始/取消按钮和进度条不起作用【英文标题】:jQueryfileuploadplugin-Start/CancelbuttonandProgressbardonotwork【发布时间】:2014-02-0913:18:17【问题描述】:在文档事件就绪时,问题是:TypeError:this.element.find(...).find(...).ea... 查看详情

下载文件时进度条不显示剩余百分比?

】下载文件时进度条不显示剩余百分比?【英文标题】:progressbarnotshowremainingbypercentwhendownloadfile?【发布时间】:2021-10-2819:28:21【问题描述】:我在Angular8上工作,我遇到问题进度条不显示部分下载假设我下载数据然后20%然后40%... 查看详情

dropzone.js实现文件拖拽上传

dropzone.js是一个开源的JavaScript库,提供AJAX异步文件上传功能,支持拖拽文件、支持最大文件大小、支持设置文件类型、支持预览上传结果,不依赖jQuery库。查看演示下载源码使用Dropzone我们可以建立一个正式的上传form表单,并... 查看详情

在recyclerview片段Reandroid中屏幕旋转后进度条不显示

】在recyclerview片段Reandroid中屏幕旋转后进度条不显示【英文标题】:progressbarnotshowingafterscreenrotationinrecyclerviewfragmentReandroid【发布时间】:2017-02-0400:07:14【问题描述】:我有RecyclerviewFragment它工作正常,但是当我更改屏幕旋转时... 查看详情

DropZone.js 上传无法以编程方式进行

】DropZone.js上传无法以编程方式进行【英文标题】:DropZone.jsuploadingisnotworkingonprogrammatically【发布时间】:2018-12-2006:02:43【问题描述】:我正在以编程方式处理dropzonejs。这是我的div,<divclass="dropzone"id="my-dropzone"><divclass="dz-m... 查看详情

除非在 shift 键绕过模式下,否则进度条不显示

】除非在shift键绕过模式下,否则进度条不显示【英文标题】:Progressbarnotshowingunlessinshiftkeybypassmode【发布时间】:2012-05-0413:12:12【问题描述】:我有一个数据库,打开时不显示数据库窗口。相反,它显示一个总机。我确实有一... 查看详情

dropzone.js 图片上传接受的MimeTypes

】dropzone.js图片上传接受的MimeTypes【英文标题】:dropzone.jsimageuploadacceptedMimeTypes【发布时间】:2013-06-0509:51:28【问题描述】:我正在使用dropzone.js插件将图像上传器添加到我的应用程序。我知道这可能是一个非常基本的问题,所... 查看详情

上传 30 秒后,使用 PHP 上传 Dropzone.js 失败

】上传30秒后,使用PHP上传Dropzone.js失败【英文标题】:Dropzone.jsuploadwithPHPfailedafter30secondsupload【发布时间】:2018-03-0422:19:45【问题描述】:我正在尝试将“大”文件上传到我的应用程序。用户必须能够上传小于200MB的视频文件,... 查看详情

如何限制上传的 dropzone.js 文件的数量?

】如何限制上传的dropzone.js文件的数量?【英文标题】:Howtolimitthenumberofdropzone.jsfilesuploaded?【发布时间】:2013-08-0514:36:55【问题描述】:根据用例,如何限制dropzone.js允许的文件数量?例如,我可能只需要允许上传1、2或4个文件... 查看详情

重命名上传的文件,以便将其删除 DropZone.js

】重命名上传的文件,以便将其删除DropZone.js【英文标题】:RenameuploadedfilesoitcanberemovedDropZone.js【发布时间】:2015-02-2510:17:23【问题描述】:我决定更新这个问题,因为我仍然无法更改imageId这是我当前的dropzone实现$("div#UploadImage"... 查看详情

如何使用 Dropzone.js 进行分块文件上传(仅限 PHP)?

】如何使用Dropzone.js进行分块文件上传(仅限PHP)?【英文标题】:HowdoyouuseDropzone.jswithchunkedfileuploads(PHPonly)?【发布时间】:2018-10-2801:13:45【问题描述】:我可以找到大量关于如何将分块文件上传与各种API和库一起使用的文档,... 查看详情

如何使用 dropzone.js 和 hapi.js 上传图片

】如何使用dropzone.js和hapi.js上传图片【英文标题】:Howtouploadanimageusingdropzone.jsandhapi.js【发布时间】:2018-06-0307:15:15【问题描述】:按照tutorial,我正在尝试将图像文件上传到我的hapi.js服务器。我遇到了这个错误:CORS错误:不允... 查看详情

为啥进度条不退出?

】为啥进度条不退出?【英文标题】:WhydotheProgressBardoesn\'tquit?为什么进度条不退出?【发布时间】:2014-12-1612:47:48【问题描述】:我使用了asyncTask来发出http请求,因此我使用了进度条来指示该线程中正在进行的进度。在调用onP... 查看详情

Dropzone.js 不再将多个 imgs 上传到 Android 上的网站

】Dropzone.js不再将多个imgs上传到Android上的网站【英文标题】:Dropzone.jsnolongeruploadingmultipleimgstowebsiteonAndroid【发布时间】:2015-10-0504:27:10【问题描述】:直到大约几周前,我的网络应用程序在桌面和移动设备上运行良好,使用drop... 查看详情

unity基础控件scrollview的使用,以及进度条不显示的问题(代码片段)

...VerticalLayoutGroup布局我在Content中添加多个Button,发现进度条不显示 具体的原因呢是因为Content的高度没有超过ScrollView的高度所以,进度条运行的时候会被隐藏掉,只要Content的高度超过ScrollView的高度进度条自然就显示... 查看详情