Qurel
@Qurel

Как отфильтровать несколько типов файлов при загрузке?

Используется плагин Rubaxa jquery.fileapi.js
Нашла в документации функцию фильтра файлов: filterFn с примером:
filterFn: function (file, info){ return /^image/.test(file.type) && info.width > 320 }

Как отфильтровать несколько типов файлов (.doc, .docx, .odt, .rtf, .txt, .pdf) ?
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
@StockholmSyndrome
const allowExtentions = ['doc', 'docx', 'odt', 'rtf', 'txt', 'pdf'];
$('#upload').fileapi({
  // ...
  filterFn: (file) => allowExtentions.includes(file.name.split('.').pop()) 
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы