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

Как передать в ajax масссив в форме ?
Написал скрипт, передающий в ajax данные в форме.
let fd = new FormData;
                        fd.append("User",object);
                        $.ajax({
                            url:"/WorkAdress",
                            data: fd,
                            processData: false,
                            contentType: false,
                            type: 'POST',
                            success: function (result) {
                                let data=JSON.parse(result);
                                console.log(data);
                             
                            }
                        });

В обработчике
$object=json_encode($_POST["User"]);
echo $object


С простыми переменными вроде
let object="Name" ;

это нормально работает , а при попытке задать массив
let object=new Map([["name","Иван"],["famili","Иванов"]]);

выдает [object,map];
Как его переделать. чтобы мог нормально обрабатывать массивы ?
Ответить с цитированием