Hiçbir şey yapmadan Google grafiklerle çalışıyorum ama şimdi Ajax-rendered parsiyelinde bir grafik göstermem gereken bir noktaya geldim.Rails 3.1'de Google Grafikler Ajax Kısmi
Açıkçası hiçbir şey göstermiyor. Ben grafik etkinleştirmek için değil grafik yapmak için Java tetikleyici ile bir şey biliyorum, ama ben tam olarak ne yapmam gerektiği ile bazı yardıma ihtiyacım var ...
Şunun gibi bir şey var (Ajax olmayan) : ana sayfasında
<html>
<head>
<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', 'Year');
data.addColumn('number', 'Sales');
data.addColumn('number', 'Expenses');
data.addRows([
['2004', 1000, 400],
['2005', 1170, 460],
['2006', 660, 1120],
['2007', 1030, 540]
]);
var options = {
width: 400, height: 240,
title: 'Company Performance',
vAxis: {title: 'Year', titleTextStyle: {color: 'red'}}
};
var chart = new google.visualization.AreaChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
</head>
<body>
<div id="chart_div"></div>
</body>
</html>