Highchart 自动更新

Posted on 2016-07-28 10:20  NooBkey  阅读(156)  评论(0)    收藏  举报
function initChart(){
    $.getJSON('/data',function(data){
        $('#container').highcharts('$tockChart',{
        chart:{
            events:{
            load:function(){
                var series = this.series[0];
                // 每隔两秒执行函数
                setInterval(function(){
                // url adddata 只是获取增量数据
                $.getJSON('/adddata',function(data){
                // each 循环遍历
                $.each(data,function(i,v){
                // addPoint 方法每次只加一个点
                series.addPoint(v)
                })
                })
                },2000)
            }
            }
        }
        })

    })

}


#########
var chart = $('#container').highcharts()
var series = chart.series[0]
setInterval(function(){
                setInterval(function(){
                $.getJSON('/adddata',function(data){
                $.each(data,function(i,v){
                series.addPoint(v)
                })
                })
                },2000)
})

 

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3