Некоторые строки пусты в ответе AJAX POST - PullRequest
0 голосов
/ 21 ноября 2018

Я делаю запрос AJAX POST с ответом JSON:

$.ajax({
  url: ApiServiceVdc,
  type: 'POST',
  data: lepost,
  cache: false,
  success: function (data) {
    var detail = '';
    detail += '<b>' + data.media.titre + '</b>';
  },
  error: function () {
    alert('Erreur système !');
  }
});

Вот ответ моего ApiServiceVdc:

media: {
  id: 1,
  type: 1,
  titre: "Jet d'eau vers Cologny",
  alias: "jet-d-eau-vers-cologny",
}

ApiServiceVdc сделан с кодом PHP7 с использованием правильногоheader

header("Content-type: application/json; charset=utf-8");

Значения titre и alias пусты!Я не могу их использовать.Что я сделал не так?Он работает в других скриптах на других серверах.

Заранее спасибо!

1 Ответ

0 голосов
/ 21 ноября 2018

Похоже, титр и псевдоним не пустые от вашего ответа.Если вы хотите изменить свою страницу, вам нужно добавить эту «деталь» в вашу DOM.Это то, что вы спрашиваете?Если нет, попробуйте ввести dataType: "json" в свой запрос ajax.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...