小编eik*_*iki的帖子

使用Google Chart Api以编程方式更新图表

也许它重复但无法找到以前主题的解决方案.我想在我的多个图表中添加/删除一些数据.但我全局声明dataTable var并将其设置为onCallBack,没问题.但是我希望在使用Ajax回调后添加/删除数据.

var testRows = [
    ['Test-A', 4, 3],
    ['Test-B', 1, 2],
    ['Test-C', 3, 4],
    ['Test-D', 2, 0],
    ['Test-E', 2, 5]
];
var testRow = ['Test-F', 8, 1];
var data = null;

google.load("visualization", "1", {
    packages: ["corechart", 'table']
});

google.setOnLoadCallback(function () {
    data = new google.visualization.DataTable();
    data.addColumn('string', 'Task');
    data.addColumn('number', 'Hours per Day');
    data.addColumn('number', 'How Sexy');
    data.addRows(testRows);
    drawChart('tablechart', 'div_id_1', testRow, null);
    drawChart('columnChart', 'div_id_2', null, null);
});

function drawChart(chartType, containerID, row, options) {
    data.addRow(row);
    var containerDiv = document.getElementById(containerID);
    var chart = false; …
Run Code Online (Sandbox Code Playgroud)

javascript jquery google-visualization

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

google-visualization ×1

javascript ×1

jquery ×1