2014-02-12 74 views
0

我想迭代和生成使用jQuery和JSON對象的HTML。通過JSON子列表Itereate

,我發現了頂級名單outputing就好了,但是原來的對象有一個包含列表

   $.each(data, function (i, order) { 

        order.OrderId; 

        $.each(subData, function (j, order.WQIs) { <=== Having problems on the sublist 

         WQIs.ServiceName ; 

        }); 

       }); 

什麼是正確的語法,通過子列表進行迭代的屬性?以上是產生一個錯誤,「預期‘{’」

+0

你可以張貼一些示例JSON,你是試圖解析? – mayabelle

回答

0

您將需要迭代WQI在自己的$。每個語句像...

$.each(data, function (i, order) { 

        order.OrderId; 

        $.each(subData, function (j, order) { <=== Having problems on the sublist 
      $.each(order.WQIs, function(k, wqi) { 
          wqi.ServiceName ; 
      }); 

        }); 

       }); 
+0

謝謝!我之前有類似的東西,但是它爲每個訂單的所有訂單產生了所有的WQI。非常感謝 – mrb398

+0

另外,我是新來的。我如何將此帖標記爲已回答? – mrb398

+0

在我的文章左側應該有一個複選標記。點擊它... – Jason