【问题标题】:Read datas from JSON array on HTML using JAVASCRIPT使用 JAVASCRIPT 从 HTML 上的 JSON 数组读取数据
【发布时间】:2015-03-25 08:42:51
【问题描述】:

我有一个 PHP 请求返回的 JSON。结果是:

{"serials":
      {"4":
          [{"serial":"15990"},{"serial":"16536"}],
      "16":
          [{"serial":"13841"}]
       }
}

能否请您解释一下如何读取每个序列值以在 html 上显示它们

亲切的问候

【问题讨论】:

    标签: javascript php arrays json multidimensional-array


    【解决方案1】:

    您可以使用以下代码迭代序列:

    for (var key in json.serials) {
       for (var i=0; i<json.serials[key].length; ++i) {
           json.serials[key][i].serial;// invidual serial
       }
    }
    

    【讨论】:

    • 必须使用 document.write @jcubic ?
    【解决方案2】:
    var return_data = {"serials":
                  {"4":
                      [{"serial":"15990"},{"serial":"16536"}],
                  "16":
                      [{"serial":"13841"}]
                   }
            };
    
            for (var index in return_data['serials']) {
    
                var data = return_data['serials'][index];
    
                for (var i = 0; i < data.length; i++) {
                    document.write('<p>' + data[i].serial + '</p>');
    
                };
    
            }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-25
      • 1970-01-01
      • 2018-10-10
      • 2013-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多