MrAnderson1999
@MrAnderson1999
Секси

Как в объекте files в input менять местами и удалять файлы?

При загрузке изображений в input появляется объект this.files
delete this.files['1'];
не удаляет.
Хотелось бы иметь возможность удалять или менять местами файлы перед загрузкой на сервер.
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Никак нельзя изменить, FileList доступен только для чтения. Можно только обнулить полностью.

В качестве альтернативы, вы можете отобразить список файлов, сделать какаой-то интерфейс для сортировки, и передать эти отсортированные названия в отдельном поле формы, и затем на сервере это как-то использовать.

Либо прочитать данные из FileList, пересобрать их в FormData как вам нужно, и затем отправить ajax-ом.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 20:43
20000 руб./за проект
19 апр. 2024, в 20:11
500 руб./за проект