0

我在使用以下对 seageek 的 jquery 调用时遇到问题。我正在尝试获取所有事件的标题信息输出。我想我可能弄乱了一些 jquery 表示法。有谁知道我可能做错了什么?

<script>


  $.getJSON("http://api.seatgeek.com/2/events/?callback=?", function(data) {
        var output="<ul>";
    for (var i in data.Title) {
        output+="<li>" + data.Title[i] +"</li>";
    }

    output+="</ul>";
    document.getElementById("placeholder").innerHTML=output;
  });
 </script>
4

1 回答 1

1

访问结果对象中的events数组,然后才访问属性(区分大小写):datatitle

$.getJSON("http://api.seatgeek.com/2/events/?callback=?", function(data) {
  var output="<ul>";
  for (var i = 0; i < data.events.length; i++) {
    output += "<li>" + data.events[i].title +"</li>";          
  }            
  output += "</ul>";
  document.getElementById("placeholder").innerHTML=output;
});​

演示

于 2012-09-01T17:24:51.280 回答