Показать сообщение отдельно
  #1 (permalink)  
Старый 21.10.2019, 12:09
Аспирант
Отправить личное сообщение для Alehana Посмотреть профиль Найти все сообщения от Alehana
 
Регистрация: 22.01.2019
Сообщений: 61

Как передать множество объектов.
На странице есть множество элементом класса votetoredact. Каждый из них содержит дочерний элемент типа file класса newfotoworker.
При нажатии на кнопку but собираются все данные из всех файлов, куда они загружены и передаются в обработчик.

var fd1=new FormData;
$(".votnoviiworker").click(function () {
 if ($(this).children(".newfotoworker").val()!=""){fd1.append('img', $(this).children(".newfotoworker").prop('files')[0]);}
                            });
                $.ajax({
                                 url: 'Файл обработчик',
                                 data:fd1,
                                 processData: false,
                                 contentType: false,
                                 type: 'POST',
                                 success: function (result) {
                                     $(".mainekran").html(result);
                                 }
                             });
                        }
                    });

В файле обработчике
$img=$_FILES["img"];
var_dump($img);

В итоге в mainekran выводится данные лишь по последнему записанному файлу. Как их всех правильно собрать и передать ?
Ответить с цитированием