Как установить данные ответа в код JavaScript - PullRequest
0 голосов
/ 14 мая 2019

Как установить данные ответа

$.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){
       obj = JSON.parse(res);
    console.log(obj.upload);
    console.log(obj.download);



series: [{
    name: 'Download',
    data: [
     (obj.Download) // I need set obj.download data here
    ]

}


}

Вот мое изображение console.log (obj)

Ответы [ 2 ]

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

Вы все делаете правильно, вы просто пропустили правую квадратную скобку. JS также чувствителен к регистру, obj.Download не obj.download

$.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){
       obj = JSON.parse(res);
       console.log(obj.upload);
       console.log(obj.download);

       series: [{
          name: 'Download',
          data: [
            (obj.Download) // shouldn' it be obj.download? (small D)
          ]
       ] // you are missing the right bracket here
    }
}
0 голосов
/ 14 мая 2019

Мне нравится,

$.ajax({
      method: "POST",
      url: "chat/searchuser",
      data: {name: $(this).val(), length: "10"}
      })
      .done(function (data) {
      $('#scroll_user').val('10');
      var html = '';
      $.each(JSON.parse(data).data, function (k, v) {
      html += '<div class="row sideBar-body getUserdata userchat" data-username="' + v.fname + '" data-id="<?php echo $key; ?>" onclick="showDiv()" id="' + v.fname + '"><div class="col-sm-3 col-xs-3 sideBar-avatar"><div class="avatar-icon"><img src="<?= base_url('assets/user2.jpg') ?>"></div></div><div class="col-sm-9 col-xs-9 sideBar-main"><div class="row"><div class="col-sm-12 col-xs-12 sideBar-name" data-username="' + v.fname + '"><span class="name-meta">' + v.fname + ' ' + v.lname + '(' + v.username + ')</span></div></div></div></div>'
      $('#usersindiv').html(html);
     });
    }).fail(function () {
     alert("failed");
     });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...