Загрузить изображения из файла объекта ввода - PullRequest
0 голосов
/ 20 марта 2019

У меня есть несколько файлов для ввода изображений, которые хранят изображения.

<input type="file" class="inputfile" id="file-input" name="images[]" multiple>

В моем коде .js:

var fileList = [];
$('#file-input').on('change', function() {
    $.each($("#file-input")[0].files, function(i, file) {
      fileList.push(file);
    });

    (...)

});

Я сохраняю выбранные изображения пользователя в массиве, поэтому, когда пользовательвыбирает новое изображение, оно добавляется в массив, и ранее выбранные изображения не теряются.

Можно ли загрузить изображения на сервер, используя элементы массива fileList, которые имеют тип [file]?

Или любойДругой способ предотвратить сброс нескольких входных файлов каждый раз, когда пользователь выбирает новый файл, вместо этого добавляя его в стек?

Я спрашиваю, возможно ли это сделать перед загрузкой, я знаю, что файлы могут быть загружены сразу послевыбрано, но я хочу загрузить их после того, как пользователь заполнит остальные поля формы.

...