在highcharts上动态更新仪表

Edu*_*lho 4 jquery charts dynamic highcharts gauge

我在大学网站项目中工作,我选择使用Highcharts,它的使用非常简单.但我有一些问题需要.getjson动态更新.

我用这个http://www.highcharts.com/studies/live-server.htm和这个http://jsfiddle.net/oceog/zpwdp/样本.而且我没有取得任何成功.然后我尝试通过我自己的API学习,我来到这里:

function requestData() {
    $.jQuery.getJSON('values.php', data, 
        function(){
            var series = chart.series[0]
            chart.series.update()
            setTimeout(requestData, 1000);  
        }
)}
Run Code Online (Sandbox Code Playgroud)

我把图表上的数据值留空了,我加载requestData了文件,但它仍然无法正常工作.有人能帮我吗?对不起我的英语不好.谢谢!

Rah*_*pta 7

请参考这个小提琴:

var new_value = 160;
var point = $('#container').highcharts().series[0].points[0];       
point.update(new_value);
Run Code Online (Sandbox Code Playgroud)

根据你的情况,它应该是这样的:

function requestData() {
    $.jQuery.getJSON('values.php', data, 
        function(){
            var new_value = 160;//the value you wish to update and set to guage
            var point = $('#div_id_of_chart_rendering').highcharts().series[0].points[0];       
            point.update(new_value);  
        }
)}
Run Code Online (Sandbox Code Playgroud)