Как выборочно удалять вложения с формы до отправки?

142
24 апреля 2019, 08:50

Есть форма типа:

<form id="feedback-form" enctype="multipart/form-data" method="post" action="http://zayavlenie.com.ua/mail.php">

В ней есть

<input type="file" name="file[]" id="file" class="file" multiple="multiple" accept="image/*">

Мне нужно чтобы пользователь видел (файл1 и кнопка удалить к примеру, потом файл 2 так же, и т.д) вложения которые выбрал и мог выборочно удалить один или 2 вложения, по желанию. Читал что это делается при помощи очистки инпутов но у меня получилось или очистить все, код брал отсюда:ссылка на пример

    var file = document.querySelector('.test'),
    removeBtn = document.querySelector('.remove');
removeBtn.addEventListener('click', function () {
    file.value = '';
}, false);

или просто кидать кучу инпутов, и их очищать что не вариант. Притом реализация этого уже есть, к примеру на встроенном тильдовском конструкторе. Читал что информация о вложенных файлах до отправки хранится в input type file, и доступна только для чтения, то есть удалить можно или все или ничего, а мне нужно удалять их (файлы) по отдельности.

READ ALSO
Не проходит миграция в Laravel

Не проходит миграция в Laravel

Создал миграцию, но кроме встроенных миграций (migration,user), другие не проходятУдаляю, таблицы, провожу миграцию заново - та же ошибка

184
Constexpr строки, создание из C-Style строки

Constexpr строки, создание из C-Style строки

Сначала дам собственно код:

161
Ошибка 6 в Overlapped WSARecv

Ошибка 6 в Overlapped WSARecv

Пишу новый сервер на IOCPВ потоке приёма новых подключений вызываю WSARecv (после успешного accept естественно)

181