jquery文件上传限制文件数量

我正在使用jquery文件上传将文件上传到服务器。 我想限制用户上传最多6个文件。 我搜索wiki jquery文件上传但没有找到它的参数。 有什么方法可以限制用户的上架数量

maxNumberOfFiles不适合我,所以我做了以下

 $('#fileuploadbasic').fileupload({ change : function (e, data) { if(data.files.length>=5){ alert("Max 5 files are allowed") return false; } }, maxFileSize: 20000000, acceptFileTypes: /(\.|\/)(jpe?g|png)$/i, }); 

您可以通过“Uploadhandler.php”文件限制上载文件。更改“max_number_of_files”选项。 适合我。 但它只在您上传文件时validation。

你可以试试:

 $('#fileuploadbasic').fileupload({ //..... paramName: 'your_input_name', add : function (e, data) { if(data.paramName != undefined) data.submit(); } }); 

如果您使用的是“Krajee”文件上载,则必须使用

 $('#fileuploadbasic').fileinput({ maxFileCount: 6 }); 

如果设置为0,则表示允许的大小不受限制。 默认为0。