2017-05-11 8 views
0

私はGoogleチャートを使っています。Google Chart:jQueryから選択したグラフの種類を取得するには

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')); 

が、まだ動作していない...

+0

コンソールにエラーはありますか? –

+0

未知の型エラー:未定義のプロパティ 'chartType3'を読み取ることができません –

答えて

0

新しい取ら変数に[newchartType]別の変数と店の窓を取って、[chart32]で関数名を置き換えることにより、私は結果を取得します。

var chartType_ = window[newchartType];   
    var mychart = new google.visualization[chartType_](document.getElementById('Graph1')); 
    mychart.draw(window[newData], window[newoptions]); 
関連する問題