Alteração dinâmica - tipo de gráfico do Google
Depende do tipo de seleção, o gráfico deve ser exibido. Eu preparei JSON. Mas preciso alterar o tipo de gráfico dinamicamente.
Eu tentei de maneira diferente. Mas ocorreu um erro. Existe alguma solução alternativa disponível para cumprir esse senorio.
Código JS:
google.load('visualization', '1', {'packages':['corechart']});
// Set a callback to run when the Google Visualization API is loaded.
google.setOnLoadCallback(drawChart);
function drawChart() {
.......
var chartType = document.getElementById("chartType").value;
var chartTypeContent = "new google.visualization." + chartType + "(document.getElementById('chart_div'))";
var chart = chartTypeContent ;
chart.draw(data, options_fullStacked);
}
Código HTML:
<select id="chartType" onchange="drawChart()">
<option value="ColumnChart">Column Chart</option>
<option value="BarChart">Bar Chart</option>
</select>
O erro é:TypeError não capturado: chart.draw não é uma função
Eu sou novo no google chart. Ajude-me a resolver esse problema.