【问题标题】:How to iterate a map that contains another map with jQuery?如何使用 jQuery 迭代包含另一个地图的地图?
【发布时间】:2015-10-03 13:30:57
【问题描述】:

我有这个名为 data 的 json:

如您所见,此地图包含另一个地图 (listInfo)。

我迭代它:

$.each(data, function (key, value) {
    alert(value);
};

警报会打印所有值(1、Reunion、15/06/2015 等),但当到达 listInfo 时,它会正确打印 [object Object]

我该如何解决这个问题?谢谢

【问题讨论】:

    标签: jquery dictionary iteration


    【解决方案1】:
    function loop(data) {
        $.each(data, function (key, value) {
            if(typeof value === "object")
                loop(value);
            else
                alert(value);
        });
    }
    loop(data);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-10
      • 1970-01-01
      • 1970-01-01
      • 2012-05-15
      • 1970-01-01
      • 2018-04-18
      • 2016-03-19
      相关资源
      最近更新 更多