Переход от нескольких сообщений к одному сообщению с помощью загрузки файла blueimp - PullRequest
0 голосов
/ 22 марта 2020

Я использую элемент управления blueimp fileupload jQuery для загрузки нескольких файлов в приложении ASP. NET Core Razor Pages с C#, однако элемент управления вызывает метод post для каждого загруженного файла, и я хотите, чтобы он вызывал метод post один раз со всеми выбранными. Это возможно? Я испробовал множество вариантов параметров элемента управления, но не смог заставить его ответить только одним сообщением.

Код jQuery, «из коробки» из демо-версии, выглядит так: следующим образом:

var fileuploadform = $('#fileupload').fileupload({
    dataType: 'json',
    paramName: 'files',
    singleFileUploads: false, 
    replaceFileInput: false
});

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

Код HTML "из коробки" в соответствии с их демонстрациями:

<form id="fileupload" method="POST" data-url="Index" enctype="multipart/form-data">
    <span class="btn btn-primary fileinput-button upload-button">
        <span>add files...</span>
        <input type="file" name="files[]" multiple>
    </span>
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...