Распечатка данных JSON? - PullRequest
       6

Распечатка данных JSON?

0 голосов
/ 27 октября 2010

Как отобразить значения, которые возвращает JSON?


function akaiphoneResponse(searchText){        
    $.ajax({
        type: "GET",
        url: Drupal.settings.basePath + 'akaiphone/response',
        data: 'search_text=' + searchText,
        success: function(data) {
      $("#search-results", this).empty(); 
      var jsob = jQuery.parseJSON(data.d);
      $.each(data, function(i, item){
        content = item.link + "-" + item.title ;

          $(content).appendTo("#search-results");

      });
        }
    });
}

JSON:


{"matches":[{"title":"JUR 3420 Forretningsjus","link":"6451"}]}

заголовок atm всегда дает "undefined", а ссылка получается "function link () {[native code]}" Я абсолютный новичок в ajax и javascript, любая помощь будет оценена!

1 Ответ

0 голосов
/ 27 октября 2010

Попробуйте это как замену каждой функции:

$.each(jsob.matches, function(i, item){
    content = item.link + "-" + item.title ;
    $(content).appendTo("#search-results");
});

Рабочий пример: http://jsfiddle.net/kGnJ2/

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