php - 如何在 dropzone.js 中限制最大 "total"文件大小?

标签 php jquery file-upload upload dropzone.js

目前我使用 dropzone 来处理 Jquery 中的文件上传。到目前为止它工作正常。

唯一的问题是,在配置中有一个 maxFileSize 选项,它限制了“单个”文件的大小。

由于服务器 (php.ini) 也有“总”文件大小限制,我想知道如何在 dropzone.js 中限制它?

非常感谢。

http://www.dropzonejs.com/#configuration-options

最佳答案

我只看到maxfilesizeparalleluploadsmaxfiles

我认为您可能需要在添加文件时跟踪文件大小,也许使用

this.on("addedfile", function(file) { // perform task // });

... 计算文件大小并在超过总文件大小时禁用提交按钮。

document.getElementById('dropsubmit').disabled = false;

您可以使用“addedFile”和“removedFile”事件来更改跟踪文件大小的变量,因为文件被添加和删除。根据累积大小,将提交按钮设置为 true 或 false。

关于php - 如何在 dropzone.js 中限制最大 "total"文件大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31128505/

相关文章:

ubuntu - 上传大于10mb的文件时"Connection Interrupted"

php - 我需要 mysql 正则表达式来获取分辨率宽度等于或大于的那些记录

javascript - ResponsiveVoice.js 无法与 Phonegap 编译器一起正常工作

php - 即 : input type ="file" multiple

c# - 如何在 FileUpload 控件中限制文件类型

vue.js - 如何在 Vue 中使用 FormData() 上传文件

php - Woocommerce - 如何在插件中检查产品类型

php:从二进制数据重新创建和显示图像

javascript - 如何同时检查文本框长度并检查重复项

jquery - 访问表的第n列