File upload Jquery文件上传-如何限制上传的文件数量
我正在尝试从blueimp上传Jquery文件。文档中说,我应该能够使用maxNumberOfFiles设置限制要上载的文件数量 然而,这在我的情况下似乎不起作用。其他的如acceptFileTypes、loadImageMaxFileSize等似乎都不起作用(可能我必须包含其他js文件?-尽管做了很多研究,但我不知道到底是哪些文件或如何连接它们)。我正在使用插件的基本版本。下面是我的代码的外观: JS文件包括:File upload Jquery文件上传-如何限制上传的文件数量,file-upload,amazon-s3,image-uploading,jquery-file-upload,File Upload,Amazon S3,Image Uploading,Jquery File Upload,我正在尝试从blueimp上传Jquery文件。文档中说,我应该能够使用maxNumberOfFiles设置限制要上载的文件数量 然而,这在我的情况下似乎不起作用。其他的如acceptFileTypes、loadImageMaxFileSize等似乎都不起作用(可能我必须包含其他js文件?-尽管做了很多研究,但我不知道到底是哪些文件或如何连接它们)。我正在使用插件的基本版本。下面是我的代码的外观: JS文件包括: jquery\u ui\u widget.js jquery_iframe_tra
$('#fileupload').fileupload
maxFileSize: 3 * 1024
minFileSize: 1
maxNumberOfFiles: maxFilesAllowed
autoUpload: false
loadImageMaxFileSize: 3 * 1024
acceptFileTypes: /(\.|\/)(gif|jpe?g|png)$/i
add: (e, data) =>
console.log 'add callback triggered'
每个文件都会触发添加回调。即使我尝试实现自己的解决方案来限制上传文件的数量,我也希望能够知道所有对“添加”的调用何时完成。换句话说,如果我必须实施这个解决方案,它看起来
人们尝试/使用过的任何其他想法/备选方案/建议/建议是否有效?我认为您必须验证用户身份(Facebook、谷歌、亚马逊),为每个用户分配一个子文件夹,并查询用户文件夹中已有的文件数,然后再决定是否允许再次上载。来自位于的文档 注意:maxNumberOfFiles选项取决于getNumberOfFiles 选项,该选项由UI和AngularJS实现定义 对于maxNumberOfFiles,您需要包括这两个文件中的一个。 要使其余部分正常工作,您需要fileupload-validate.js 你可能还需要更多。我建议包括所有可选的js文件,然后删除不需要的文件