google chart reload
Jeg har et google chart søjlediagram hvor jeg skal kunne rette i data.Jeg har lavet noget ajax så jeg kan rette data i min mysql database.
Jeg kan opdatere data til diagrammet som indsættes med en json_encode
men hvordan reloader jeg diagrammet uden at loade hele siden ?
hvordan indsætter jeg de nye data i drawChart() og kalder den igen ?
jeg indsætter dem nu med php
<script type="text/javascript">
// Load the Visualization API and the ColumnChart package.
google.load('visualization', '1', {'packages':['corechart']});
// Set a callback to run when the Google Visualization API is loaded.
google.setOnLoadCallback(drawChart);
function drawChart() {
// Create our data table out of JSON data loaded from server.
var data = new google.visualization.DataTable(<?=$jsonTable?>);
var options = {
title: '<?echo $title?>',
is3D: 'true',
width: 1200,
height: 600
};
// Instantiate and draw our chart, passing in some options.
//do not forget to check ur div ID
var chart = new google.visualization.ColumnChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>