簡體   English   中英

Google折線圖,刷新數據表

[英]Google Line Chart, refresh the datatable

我有一個非常經典的Linechart,以JSON格式從php腳本獲取數據。 但是,我想定期更新該圖。

var jsonData1 = $.ajax({ url:"./scripts/json_papp.php", dataType:"json", async:false }).responseText;
var data1 = new google.visualization.DataTable(jsonData1);
var chart1 = new google.visualization.LineChart(document.getElementById('papp_div'));
chart1.draw(data1, opt1);
setInterval("updatePAPP()", 6000);

function updatePAPP() {
// here I need to get again the data from the script and draw it again.
}

您可以這樣嘗試:

function updatePAPP() {
    $.ajax({ url:"./scripts/json_papp.php", dataType:"json", async:false }).done(function(jsonData1) {
        var data1 = new google.visualization.DataTable(jsonData1);
        var chart1 = new google.visualization.LineChart(document.getElementById('papp_div'));
        chart1.draw(data1, opt1);
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM