基于同一对象中的另一个值检索JSON值

时间:2014-01-13 16:36:11

标签: jquery json

我只是钻研JSON,需要基本上根据另一个对象值拉取一个值。 所以,对于每个对象“id”,我需要返回“名称”。

这是JSON:

  { 
   "competitors":

  [
   {
    "name": "John Doe",
    "tooltiptitle": "John Doe",
    "tooltip": "Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. ",
    "id": 0,
    "round": 1
},
{
    "name": "jane Doe",
    "tooltiptitle": "jane Doe",
    "tooltip": "Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. ",
    "id": 1
}
]
}


        $(document).ready(function() {
         $(function() {
          $.getJSON('https://github.com/gregdsign/json-test/blob/master/feed.json', function(data) {
        $.each(data.competitors, function(i, cmp) {
            $('body').append('<div class="bracketContainer tooltip" id="bracket' + i + '"' + '>' + '<div class="bracket-content">' + '<span class="bracketIds">' + cmp.id + '</span>' + '<span class="bracketNames">' + cmp.name + '</span>' + '</div>' + '<div class="tipContent">' + '<span class="tooltipTitle">' + cmp.tooltiptitle + '</span>' + '<span class="tooltipP">' + cmp.tooltip + '</span>' + '</div>' + '</div>');
        });
    });
  });
 });

而不是使用cmp.name我如何根据每个对象的id拉取名称?

0 个答案:

没有答案
相关问题