@alex_p95
Учусь

Не работает file upload?

Здравствуйте! Прошу помощи. Мучаюсь уже несколько дней. Не работает простейшая проверка загрузки файла:

В js:
$('#upload').on('change', function () {
        console.log($(this).files);
    });


В html:

<div class="form-group">
    <p>Добавить фото</p>
    <input type="file" name="files" class="hidden-upload" id="upload" multiple>
</div>


В консоль приходит undefined... Может кто знает, что не так? Заранее спасибо!
  • Вопрос задан
  • 332 просмотра
Решения вопроса 2
@kapko
учусь)
$('#upload').on('change', function(e){
if(e){
console.log('have a file');
}else{
console.log('oops still have a problem');
}
})
Ответ написан
ivan_tataush
@ivan_tataush
Frontend Developer
Если нужно узнать количество загруженных файлов.
$('#upload').on('change', function () {
    console.log(this.files.length);
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы