4

私は大学のウェブサイト プロジェクトに取り組んでおり、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);  
        }
)}

チャートのデータ値を空のままにrequestDataして、ファイルにロードしましたが、それでも機能しません。誰かが私を助けることができますか?私の英語でごめんなさい。ありがとう!

4

2 に答える 2

7

このフィドルを参照してください:

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

あなたのケースによると、次のようになります。

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);  
        }
)}
于 2014-06-13T11:35:37.797 に答える