Google Chat API を使っててはまったとこ。
<!--Load the AJAX API--> <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script type="text/javascript"> //ここ。 google.load('visualization', '1', {'packages':['corechart']}); google.setOnLoadCallback(drawChart); function drawChart() { var data = new google.visualization.DataTable(); data.addColumn('string', 'Topping'); data.addColumn('number', 'Slices'); data.addRows([ ['Mushrooms', 3], ['Onions', 1], ['Olives', 1], ['Zucchini', 1], ['Pepperoni', 2] ]);
値を変えたときに、どうやってグラフを再描画させればいいのかテンパッた。
まぁ、サイトいってサンプル見たらすぐに解決したけど。
google.setOnLoadCallback(drawChart);
ようはdrawChart() を読んだらグラフが表示される。っていうこと。
google.setOnLoadCallbackとかを何回読んでもうんともすんともしないよっていう...
あ〜恥ずかし。