@keker1337

Есть ли у кого fileInput multiple на чистом js с drag'n'dop и удалением файлов?

Доброго времени суток, есть у кого-нибудь пример на codepen или где-то еще мультипл файл инпута с драгндропом и удалением на чистом JS? Примеры что сам гуглил, не очень подходили. Драгндроп вообще не знаком, а с мультиинпутом возникала проблема с удалением выбранного файла, так как FileList - readonly. В итоге приходилось реализовывать костыль с поштучной загрузкой(каждый раз при нажатии на загрузку генерировался новый инпут).
Если у кого то уже есть похожая готовая реализация, буду признателен, я бы сам повозился, но время очень поджимает, нужно другие задачи делать.
60114086b753b165979382.png
  • Вопрос задан
  • 54 просмотра
Решения вопроса 1
Stalker_RED
@Stalker_RED
Готового нет, но рецепт довольно простой
Слушаешь change на инпуте, каждый файл пушишь в массив. Из массива можно удалять, как угодно.
При отправке собираешь в FormData и отправляешь аяксом.

Простенький пример здесь: https://stackoverflow.com/a/19236295
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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