通过json子列表进行迭代

时间:2014-02-12 17:50:35

标签: jquery json

我正在尝试使用jquery和json对象迭代并生成html。

我得到的顶级列表输出正常,但原始对象有一个包含List的属性

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

                    order.OrderId;

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

                        WQIs.ServiceName ;

                    });

                });

迭代子列表的正确语法是什么?以上是产生错误,“期待'{'”

1 个答案:

答案 0 :(得分:0)

您需要在他们自己的$ .each语句中迭代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 ;
            });

                    });

                });