I am using a javascript function to get the row data and storing that in a variable called 'rowData' .
But when substituted in the addRows([rowData]) it is not creating any chart .
But when the values is directly given without using a variable , the chart is produced .
Please see my script below .Kindly help .
<script type="text/javascript">
google.load('visualization', '1.0', {'packages':['corechart']});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = new google.visualization.DataTable();
var rowData="['a',10]";
var id= document.getElementById('summary');
var c = new Array();
for(var i=0;i<=10;i++){
c[i]= id.firstChild.getElementsByTagName('th')[i].innerHTML;
rowData="['"+c[i]+"',10]"+','+ rowData;
}
data.addColumn('string', 'Suite');
data.addColumn('number', 'TestCases');
data.addRows(rowData); // Here is where the problem is .how can i handle this with a variable .
var options = {'title':'FA','width':400,'height':300};
var chart = new google.visualization.PieChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>