如何在jquery模板中检索n个对象数组的数据?

时间:2014-07-18 09:50:31

标签: jquery json jquery-templates

var json = [{
    "id": "702",
    "nid": "1",
    "node_count": "211",
    "sdata": "100",
    "stype": "1",
    "timestamp": "2014-04-04 09:00:42"
}][{
    "id": "697",
    "nid": "2",
    "node_count": "218",
    "sdata": "0",
    "stype": "1",
    "timestamp": "2014-04-0    4 08:41:05"
}][{
    "id": "700",
    "nid": "3",
    "node_count": "217",
    "sdata": "0",
    "stype": "1",
    "timestamp": "2014-04-04 08:41:52"
}][{
    "id": "699",
    "nid": "4",
    "node_count": "33",
    "sdata": "0",
    "stype": "1",
    "timestamp": "2014-0    4-04 08:41:46"
}][{
    "id": "701",
    "nid": "5",
    "node_count": "23",
    "sdata": "0",
    "stype": "1",
    "timestamp": "2014-04-04 08:42:20"
}]
$.each(json, function (arrayID, SensorData) {

    alert('Node id' + SensorData.nid);
    alert('SensorData' + SensorData.sdata);
    alert('Sensor  Type' + SensorData.stype);
    alert('Time is ' + SensorData.timestamp);

});

1 个答案:

答案 0 :(得分:0)

你正在寻找的json应该是这样的。

var json = [{
    "id": "702",
    "nid": "1",
    "node_count": "211",
    "sdata": "100",
    "stype": "1",
    "timestamp": "2014-04-04 09:00:42"
   },
   {
    "id": "697",
    "nid": "2",
    "node_count": "218",
    "sdata": "0",
    "stype": "1",
    "timestamp": "2014-04-0    4 08:41:05"
  },
  {
    "id": "700",
    "nid": "3",
    "node_count": "217",
    "sdata": "0",
    "stype": "1",
    "timestamp": "2014-04-04 08:41:52"
  },
  {
    "id": "699",
    "nid": "4",
    "node_count": "33",
    "sdata": "0",
    "stype": "1",
    "timestamp": "2014-0    4-04 08:41:46"
},{
    "id": "701",
    "nid": "5",
    "node_count": "23",
    "sdata": "0",
    "stype": "1",
    "timestamp": "2014-04-04 08:42:20"
}];