Данные ответов Ajax получаются по отдельности - PullRequest
0 голосов
/ 14 мая 2019

Это мой результат console.log Мне нужно получить ответ как несколько. Также я вот результат на основе изображения

{
    "download": "0.15698, 0.11142, 0.24579, 0.42217, 0.16009, 0.14763, 0.14108, 0.37508, 0.13011, 0.26782, 0.14398, 0.14989, 0.56165, 0.94662, 0.78994, 1.11108, 1.68576, 2.26573, 2.10515, 2.36522, 1.54842, 1.40649, 1.09299, 1.52076, 0.79385, 1.20544, 1.45247, ",
    "upload": "0.19302, 0.18774, 0.18749, 0.22306, 0.30178, 0.32726, 0.25402, 0.24653, 0.23101, 0.47355, 0.16979, 0.19405, 0.22266, 0.26537, 0.25092, 0.26198, 0.18231, 0.21553, 0.22306, 0.21779, 0.20615, 0.20732, 0.18985, 0.17835, 0.16846, 0.19416, 0.15295, 0.14216, 0.17618, 0.24072, 0.15099, 0.18762, 0.16171, 0.19065, 0.18126, 0.19872, 0.19990, 0.16208, 0.17508, 0.22508, 0.20447, 0.21504, 1.22086, 1.38581, 1.29675, 1.19692, 1.30740, 1.04923, 1.19475, 1.30771, 1.22749, 1.17226, 1.34684, 1.15108, "
}
$.ajax({
    type : "POST",
    async: true,
    url : "<?php echo base_url(); ?>" + "Graphs/get_graphs",
    dataType: 'json',
    data :{hotel_name_realm:$("#hotel_names").val()},
    success : function(res){
      console.log(res);
    }
});

Мне нужно скачать и загрузить отдельно внутри функции успеха. Вот изображение моей консоли

1 Ответ

0 голосов
/ 14 мая 2019

Проблема, с которой вы сталкиваетесь, мне кажется, что ваш ответ - строка.Вам необходимо расшифровать его, чтобы получить объект с JSON.parse.

const response = '{"download": "0.15698, 0.11142, 0.24579, 0.42217, 0.16009, 0.14763, 0.14108, 0.37508, 0.13011, 0.26782, 0.14398, 0.14989, 0.56165, 0.94662, 0.78994, 1.11108, 1.68576, 2.26573, 2.10515, 2.36522, 1.54842, 1.40649, 1.09299, 1.52076, 0.79385, 1.20544, 1.45247, ","upload": "0.19302, 0.18774, 0.18749, 0.22306, 0.30178, 0.32726, 0.25402, 0.24653, 0.23101, 0.47355, 0.16979, 0.19405, 0.22266, 0.26537, 0.25092, 0.26198, 0.18231, 0.21553, 0.22306, 0.21779, 0.20615, 0.20732, 0.18985, 0.17835, 0.16846, 0.19416, 0.15295, 0.14216, 0.17618, 0.24072, 0.15099, 0.18762, 0.16171, 0.19065, 0.18126, 0.19872, 0.19990, 0.16208, 0.17508, 0.22508, 0.20447, 0.21504, 1.22086, 1.38581, 1.29675, 1.19692, 1.30740, 1.04923, 1.19475, 1.30771, 1.22749, 1.17226, 1.34684, 1.15108, "}',
  obj = JSON.parse(response);

console.log(obj.download);
console.log(obj.upload);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...