highcharts 多条线的js code

 
 
$ . ajax ({
type : 'post' ,
url : '/api/get_history' ,
dataType : 'json' ,
data : data ,
success : function ( data ){

var seriesOptions = [],
seriesCounter = 0 ,
colors = Highcharts . getOptions (). colors ;
createChart = function () {

$ ( '#charts' ). highcharts ( 'StockChart' , {

rangeSelector : {
buttons : [{
count : 1 ,
type : 'hour' ,
text : '1h'
}, {
count : 1 ,
type : 'day' ,
text : '1d'
}, {
count : 3 ,
type : 'day' ,
text : '3d'
}, {
count : 1 ,
type : 'week' ,
text : '1w'
}, {
count : 2 ,
type : 'week' ,
text : '2w'
}],
inputEnabled : false ,
selected : 1
},
yAxis : {
gridLineWidth : 0
},
legend : {
align : 'center' ,
layout : 'horizontal' ,
enabled : true ,
verticalAlign : 'top'
},
tooltip : {
pointFormat : '<span style="color:{series.color}">{series.name}</span>: <b>{point.y}</b>' ,
valueDecimals : 2
},
series : seriesOptions
});
};

$ . each ( data , function ( i , row ){
seriesOptions [ i ] = {
name : row . name ,
data : row . data ,
color : colors [ i ]
};
seriesCounter += 1 ;
//if (seriesCounter === names.length) {
createChart ();
//}
});
}
});
==========================================================================
data example:
[{"data": [[1445398380000, 1424961.0], [1445398380000, 211997.0], ], "name": "kdt_delay_time_sub"}]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值