Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как удалить элемент массива files (https://javascript.ru/forum/misc/63851-kak-udalit-ehlement-massiva-files.html)

Greatest_Duke 04.07.2016 16:37

Как удалить элемент массива files
 
Как удалить элемент массива files (инпута type="file") ?

fallen_soul 04.07.2016 16:52

А подробнее можно?
Просто здесь же есть тема: http://javascript.ru/forum/misc/6104...t-massiva.html

Greatest_Duke 04.07.2016 17:46

<input type="file" id="selectedFiles" multiple>


И мне нужно удалить элемент массива files

$("#selectedFiles").files[] - тот самый массив

laimas 04.07.2016 18:27

Цитата:

Сообщение от Greatest_Duke
Как удалить элемент массива files (инпута type="file") ?

Никак.

Greatest_Duke 04.07.2016 18:39

Ну а если из value удалить, ведь должен быть способ удалить картинку

laimas 05.07.2016 11:38

Цитата:

Сообщение от Greatest_Duke
Ну а если из value удалить

<input type="file" multiple="" onchange="alert(this.value)" />


Выбрать более одного файла и в разных браузерах.

Яростный Меч 05.07.2016 13:09

Greatest_Duke,

просто выкинуть элемент, как уже сказали, нельзя.

Можно либо очистить инпут type="file", заменив его на вновь созданный, либо не отправлять некоторые из выбранных файлов на сервер (если у тебя multiple и отправка аяксом)


Часовой пояс GMT +3, время: 02:30.