如何限制上传的dropzone.js文件的数量? [英] How to limit the number of dropzone.js files uploaded?

查看:611
本文介绍了如何限制上传的dropzone.js文件的数量?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

根据用例,我如何限制dropzone.js将允许的文件数?

Depending on the use case, how do I constrain the number of files that dropzone.js will allow?

例如,我可能只需要允许1, 2或4个文件上传。

For example, I might need to only allow 1, 2, or 4 files uploaded.

不是 uploadMultiple

推荐答案

<form class="dropzone" id="my-awesome-dropzone"></form>

您可以使用此JavaScript:

You could use this JavaScript:

Dropzone.options.myAwesomeDropzone = {
  maxFiles: 1,
  accept: function(file, done) {
    console.log("uploaded");
    done();
  },
  init: function() {
    this.on("maxfilesexceeded", function(file){
        alert("No more files please!");
    });
  }
};

dropzone元素甚至获得特殊风格,因此您可以执行以下操作:

The dropzone element even gets a special style, so you can do things like:

<style>
  .dz-max-files-reached {background-color: red};
</style>

这篇关于如何限制上传的dropzone.js文件的数量?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆