将自定义元数据添加到highchart系列

时间:2013-09-13 21:01:10

标签: highcharts

我正在绘制数据来自不同SQL服务器的趋势。 这是我收到的JSON,

    {
        "tag": "Temperature01",
        "server": "SQL01",
        "data": [
            {
                "time": 1377003660000,
                "value": 10.1
            },
            {
                "time": 1377003760000,
                "value": 10.2
            }
            .
            .
            .
            .

        ]
    }

我使用标签作为系列数据的系列名称和数据。 我需要能够将server属性存储到系列中。我怎么做 ? 该系列是动态添加的。

1 个答案:

答案 0 :(得分:4)

使用类似的东西:

var data = {
    "tag": "Temperature01",
    "server": "SQL01",
    "data": [ .. ] 
}; //received from AJAX

chart.addSeries({
    data: someData,
    name: data.tag,
    server: data.server
});

然后您可以通过series.options.server访问此选项。