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.

questionAnswers(1)

yourAnswerToTheQuestion