2016-04-15 19 views
0

當我有一個列表我這樣做: 我的控制器:名單列表阿賈克斯成功訪問

var sel = new {list , m}; 
return Json(sel, JsonRequestBehavior.AllowGet); 

在阿賈克斯的成功,我這樣做是爲了獲得元素日期:

  for (var i = 0; i < sel.list.length; i++) { 
           row.append($('<td>').text(sel.list[i].Date)); 
           row.append($('<td>').html(sel.m)); 
          } 

但現在我的名單是List<List<Event>>; 如何訪問循環中的元素Date?

回答

0

使用2個循環。

$.get("PahtToYourAjaxEndpoint", function(sel) { 

     $.each(sel.list, function(a, b) { 

      $.each(b, function (x, y) { 
       console.log(y); 
       //you can access y.properties here 
       row.append($('<td>').text(y.Date)); 
       row.append($('<td>').html(sel.m)); 
      }); 

     }); 
}); 
+1

thanks.Its幫我 –