Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在谷歌图表中动态编辑表格?_Javascript_Google Visualization - Fatal编程技术网

Javascript 如何在谷歌图表中动态编辑表格?

Javascript 如何在谷歌图表中动态编辑表格?,javascript,google-visualization,Javascript,Google Visualization,我已经使用谷歌图表中的DataTable创建了一个表。以及使用表格数据创建饼图 我需要在浏览器上动态更新/修改表格数据,并需要相应地更新图表 请让我知道如何使用谷歌图表在浏览器中编辑表格 提前感谢可以使用一个可用的 例如setValue data.setValue(行索引、列索引、新值) 无论何时更改数据,都必须重新绘制图表 请参见以下工作片段,在初始绘制之后, 数据值加倍并再次绘制 google.charts.load('current'{ 回调:函数(){ var container=do

我已经使用谷歌图表中的DataTable创建了一个表。以及使用表格数据创建饼图

我需要在浏览器上动态更新/修改表格数据,并需要相应地更新图表

请让我知道如何使用谷歌图表在浏览器中编辑表格


提前感谢

可以使用一个可用的

例如
setValue

data.setValue(行索引、列索引、新值)

无论何时更改
数据
,都必须重新绘制
图表

请参见以下工作片段,在初始绘制之后,
数据值加倍并再次绘制

google.charts.load('current'{
回调:函数(){
var container=document.getElementById('chart_div');
var chart=newgoogle.visualization.PieChart(容器);
var data=google.visualization.arrayToDataTable([
[‘任务’、‘小时’],
[A',2],
[B',4],
[C',6],
[D',8],
[E',10],
[F',12],
[G',14]
]);
变量选项={
身高:400,
图表区:{
top:24
},
图例:“顶部”,
pieHole:0.4,
文本:“值”,
宽度:400
};
google.visualization.events.addOneTimeListener(图表'ready',函数(){
//编辑数据
对于(var i=0;i


感谢@WhiteHat的回复。您在这里对数据表记录进行硬编码。但我需要动态获取这些值。仅举一个例子,我不确定是否遵循与问题相关的问题: