Ajax получает имя тела ответа с пробелом - PullRequest
0 голосов
/ 31 января 2019

Я могу читать конкретные данные из ответов на примере ajax GET, используя data.investing.но одно из моих данных называется «Войны и беспорядки», и я не уверен, как мне записать их в свой javascript, поскольку я пробовал «data.unrest» и «Война, и это не сработало».

$(document).ready(function(){
  $("button").click(function(){
      $.ajax({
          type: 'GET',
          url: "https://agile-bayou-24340.herokuapp.com/users/getTodayData",
          contentType: 'application/json',
          dataType: 'json',
          responseType: 'application/json',
          xhrFields: {
              withCredentials: false
          },
          headers: {
              'Access-Control-Allow-Credentials': true,
              'Access-Control-Allow-Origin': '*',
              'Access-Control-Allow-Methods': 'GET',
              'Access-Control-Allow-Headers': 'application/json',
          },
          success: function (data) {
              console.log(data.investing[0].title);
              $('#div1').html((data.investing[0].title));
          },
          error: function (error) {
              console.log("Error");
          }
      });
  });
});

это мой текущий код

1 Ответ

0 голосов
/ 31 января 2019

Вы можете проанализировать Json для Array и использовать ключи

 success: function (data) {
          data = $.parseJSON(data)
          console.log(data['investing'][0]['title']);
          $('#div1').html((data['investing'][0]['title']));
      },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...