MrAnderson1999
@MrAnderson1999
Секси

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

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

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

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

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

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