Здравствуйте
Чтобы ограничить размер файла вложения 5мб, можно сделать так:
<input type="file" class="attach-more" onchange="attach(this)"><br>
<input type="file" class="attach-more" onchange="attach(this)"><br>
<div id="err_attach"></div>
<script type="text/javascript">
function attach(input){
var attach_size = 5*1024*1024; //5мб
var attach_file = input.files[0];
if(attach_file.size > attach_size){
$('#err_attach').html('Размер вложений ограничен 5 мб!');
$('.attach-more').val(''); //удалить аттач, если превышен размер файла
}
};
</script>
Пожалуйста, подскажите, как можно сделать ограничение теме же 5мб если инпутов type=file несколько
например,
в первый инпут выбирается файл 4мб - все ОК, файл для вложения выбран
во второй инпут выбирается файл 2мб, общий размер двух файлов превышен (4+2=6), и в этом случае второй инпут должен остаться пустым