EN
Kundin
Kundin
29 июля 2017

Имеем input[type=file] на котором событие change (сделано по БЭМ, естествен)
Хотим: загрузить данный файл с помощью AJAX еще до сабмита формы.

inputFiles._domEvents().on('change', function(e) {
  console.log(e);  // Есть bemTarget._val который  содержит путь к файлу, но console.log(e.bemTarget._val) возвращает пустую строку
  console.log(e.files);  // undefined
});
// inputFiles = findChildBlock({ block: Input, modName: 'type', modVal: 'file' })

Подскажите, как это реализовать?

Kundin
#Kundin
29 июля 2017

Нашел e.originalEvent.target.files - только так?