загрузка файла jquery ограничивает количество файлов
Я использую загрузку файла jquery для загрузки файлов на сервер . Я хочу ограничить пользователя для загрузки максимум 6 файлов . Я ищу загрузку файла wiki jquery, но не нашел для него параметр . Есть ли способ, которым я могу ограничить пользователя количеством uplaods
5 ответов
использовать maxNumberOfFiles
здесь документация :
$('#fileuploadbasic').fileupload({
maxNumberOfFiles: 6
});
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". работать на меня. Но он проверяется только при загрузке файла.
можно попробовать:
$('#fileuploadbasic').fileupload({
//.....
paramName: 'your_input_name',
add : function (e, data) {
if(data.paramName != undefined) data.submit();
}
});
Если вы используете fileupload "Krajee", то вам придется использовать
$('#fileuploadbasic').fileinput({
maxFileCount: 6
});
если установлено значение 0, это означает разрешенный размер неограничен. По умолчанию 0.