@McThinker

Почему на сервер приходит не полный массив?

Всем привет, отправляю аяксом массив, но часть массива теряется по пути

Вот консоль перед отправкой
5ecd59626296f940766919.png

Вот апишка работает в режиме эхо. Приходит без transfer
5ecd598f32886671015001.png

Вот код перед отправкой:
let dataFlight = {};
  dataFlight['flights'] = flights;
  dataFlight['csrf_ws_name'] = $('.csrf').val();
  console.log(dataFlight)
  $.ajax({
    url: "/api/set_api_flights",
    type: "POST",
    dataType: "json",
    data: dataFlight,
    success: function (res) {
     ///
    }
  });


Как так?
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
@rijk
Перед отправкой преобразуй значение в json строку JSON.stringify(), на сервере преобразуй обратно
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы