maxNumberOfFiles 在 blueimp jQuery 文件上传中无法正常工作
Posted
技术标签:
【中文标题】maxNumberOfFiles 在 blueimp jQuery 文件上传中无法正常工作【英文标题】:maxNumberOfFiles not working properly in blueimp jQuery File Upload 【发布时间】:2014-05-26 16:18:20 【问题描述】:我正在使用带有 CodeIgniter 的 jQuery 文件上传插件 (http://blueimp.github.io/jQuery-File-Upload/)。我将 main.js 中的 maxNumberOfFiles 选项设置为 5。然后,如果我已经上传了 5 个文件并尝试再上传一个,它会给我一个超出文件限制的错误 - 这很好。 但是,假设我上传了 4 个文件,然后尝试通过多项选择再上传 3 个文件 - 该脚本允许我上传所有 3 个文件。显然,我想在这里显示一条错误消息。有没有办法在不删除多个文件上传的情况下解决这个问题?
【问题讨论】:
【参考方案1】:除了删除多个文件上传之外,此插件中没有内置机制来执行此操作。我不知道支持此选项的插件。 blueimp 插件也是我首选的文件上传器。
您必须修改 js 文件并评估在上传开始之前或处理每个文件之后有多少文件。如果您愿意这样做,我会先查看 jquery.fileupload-process.js,但这不是一件小事。
【讨论】:
以上是关于maxNumberOfFiles 在 blueimp jQuery 文件上传中无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章
NOIP 2015 & SDOI 2016 Round1 & CTSC 2016 & SDOI2016 Round2游记