Получить значения из json

254
24 февраля 2017, 02:07

Есть обработчик.

$('.test').click(function() {
  var test = [];
  $(".inputs input").each(function(id) {
    var screens = ("\"" + $(this).attr('id') + "\" : " + $(this).val() + ",");
    test.push($(this).val());
  });
  $.ajax({
    type: "POST",
    url: "/ajax/test",
    type: 'POST',
    data: 'jsonData=' + $.toJSON(test),
    success: function(data) {
      alert(data);
      $(".total_count").text(data.total_count + " шт.");
      $(".sum").text(data.total_price);
      $('#set_modal').reveal({});
    },
    error: function(data) {
      console.log('error');
    }
  });
});

success Данные возвращаются в формате

{"total_count":21,"total_price":"3 655 106"}

Пытаюсь получить data.total_count, но оно не выводит. В чём проблема?

Answer 1

Добавьте настройку dataType: 'json' и сможете получить данные таким образом data.total_count

READ ALSO
Превью показывается не так как надо

Превью показывается не так как надо

Здравствуйте есть код превью изображений на сайт и проблема в том что кода другое изображение добавляю то оно грузится не там где надо и с повтором...

287
Помогите разобраться с селекторами css

Помогите разобраться с селекторами css

Как например задать класс второму по счету div, или задать только первому нужные стили, если у каждого однаковые названия классов? Немного...

228
Exception-safe coding [требует правки]

Exception-safe coding [требует правки]

Порекомендуйте материалы по написанию кода на C++ с механизмом обработки исключений со строгими гарантиямиОчень приветствуются примеры...

234
Как найти позицию итератора?

Как найти позицию итератора?

Есть вектор строкПрохожу в цикле по каждой строке, и в каждой строке опять в цикле прохожу по каждому символу и ищу '0'

222