FormData в нескольких файлах запросов ajax - PullRequest
1 голос
/ 16 марта 2019

Я пытаюсь выполнить циклические запросы Ajax для отправки файлов в API, но я не получаю то, что отправляю по данным Ajax.Когда я делаю только файл при загрузке, я использую собственный объект formdata и работает очень хорошо.Я попытался использовать цикл, и каждая строка отправляет отдельный файл, но он тоже не работает:

Несколько файлов:

var form_data = new FormData();
for(i=0;i<3;i++){ // 3 length just for tests
    form_data.append('file', $('#myfile').prop('files')[i]);     
}                

for (var value of form_data.values()) {

    $.ajax({
        url: 'URI',
        data: value,
        processData: false,
        contentType: false,
        type: 'POST',
        success: function (data) {
            alert("Success!")
        },
        error: function(e){
            alert("Error")
        }
        });
}
...