2013-11-10 44 views
2

我想將JSON數據放入表格中,但不能爲每個循環創建tr項目。將JSON數據放入表格需要tr元素

我必須有2 coloumns,說明和照片本身,只。

http://jsfiddle.net/28hEb/27/

var userid = "[email protected]"; 
$.getJSON("http://api.flickr.com/services/feeds/groups_pool.gne?id=" + userid + "&lang=en-us&format=json&jsoncallback=?", function (data) { 
    $.each(data.items, function (index, item) { 
     $("<td>").html(item.title).appendTo("#table1"); 
     $("<img/>").attr("src", item.media.m).appendTo("#table1"); 
     if (index == 1) { 
      return false; 
     } 
    }); 
}); 

回答

2

測試下一個代碼...

var userid = "[email protected]"; 
    $.getJSON("http://api.flickr.com/services/feeds/groups_pool.gne?id=" + userid + "&lang=en-us&format=json&jsoncallback=?", function (data) { 

     $.each(data.items, function (index, item) { 

      var tr = $('<tr/>'); 
      var td = $('<td/>').text(item.title); 
      var td2 = $('<td/>'); 
      var img = $('<img/>').attr("src", item.media.m); 


      $('#table1').append(tr.append(td, td2.append(img))); 

     }); 
    }); 
+0

.......完美! – thenewseattle