Google Chart:如何从jQuery中获取选定的图表类型

时间:2017-05-11 12:34:54

标签: javascript google-api visualization

我正在使用谷歌图表。

我想从jQuery中选择图表类型。

var chart 下面我想得到图表类型(这里是ColumnChart)。

var chart= new google.visualization.ColumnChart(document.getElementById('Graph1'));

我也在下面尝试过: -

创建一个新变量并为其指定图表类型。

var chartType3 = 'ColumnChart';
var mychart = new google.visualization.window[newchartType](document.getElementById('Graph1'));

但仍无法正常工作..

1 个答案:

答案 0 :(得分:0)

通过在新的变量中取另一个变量并存储窗口[newchartType]并用[chart32]替换函数名称,我得到了结果。

  var chartType_ = window[newchartType];          
  var mychart = new google.visualization[chartType_](document.getElementById('Graph1'));
  mychart.draw(window[newData], window[newoptions]);