My Click Event:
google.visualization.events.addListener(chart, 'select', function(){
var row = chart.getSelection()[0].row; //Chart freezes in this line if i click a bar second time
var column = chart.getSelection()[0].column;
var seluser= timedata.getValue(row, 0);
alert('You selected ' + timedata.getValue(row, 0));
alert(row+","+column); //These lines run properly when click first time on Bar in Bar Chart.
});
function drawVisualization() {
// Create and populate the data table.
var data = new google.visualization.DataTable();
var raw_data = [['Austria', 1336060, 1538156, 1576579, 1600652, 1968113, 1901067],
['Bulgaria', 400361, 366849, 440514, 434552, 393032, 517206],
['Denmark', 1001582, 1119450, 993360, 1004163, 979198, 916965],
['Greece', 997974, 941795, 930593, 897127, 1080887, 1056036]];
var years = [2003, 2004, 2005, 2006, 2007, 2008];
data.addColumn('string', 'Year');
for (var i = 0; i < raw_data.length; ++i) {
data.addColumn('number', raw_data[i][0]);
}
data.addRows(years.length);
for (var j = 0; j < years.length; ++j) {
data.setValue(j, 0, years[j].toString());
}
for (var i = 0; i < raw_data.length; ++i) {
for (var j = 1; j < raw_data[i].length; ++j) {
data.setValue(j-1, i+1, raw_data[i][j]);
}
}
// Create and draw the visualization.
var chart=new google.visualization.BarChart(document.getElementById('visualization'));
chart.draw(data,
{title:"Yearly Coffee Consumption by Country",
width:600, height:400,
vAxis: {title: "Year"},
hAxis: {title: "Cups"}}
);
google.visualization.events.addListener(chart, 'select', function(){
alert(chart.getSelection()[0].row); //Alert displayed on First. Again if i click same bar,Chart Freezes.
});
}
--To view this discussion on the web visit https://groups.google.com/d/msg/google-visualization-api/-/lxQUCCXPdUgJ.
You received this message because you are subscribed to the Google Groups "Google Visualization API" group.
To post to this group, send email to google-visua...@googlegroups.com.
To unsubscribe from this group, send email to google-visualizati...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.
To post to this group, send email to google-visualization-api@googlegroups.com.
To unsubscribe from this group, send email to google-visualization-api+unsub...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.
--
BY
R.RAMPRASAD
To view this discussion on the web visit https://groups.google.com/d/msg/google-visualization-api/-/EIItGo_a8P8J.
To post to this group, send email to google-visua...@googlegroups.com.
To unsubscribe from this group, send email to google-visualizati...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.
To unsubscribe from this group, send email to google-visualization-api+unsubscr...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.
--
BY
R.RAMPRASAD
To view this discussion on the web visit https://groups.google.com/d/msg/google-visualization-api/-/EIItGo_a8P8J.--
You received this message because you are subscribed to the Google Groups "Google Visualization API" group.
To post to this group, send email to google-visualization-api@googlegroups.com.
To unsubscribe from this group, send email to google-visualization-api+unsub...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.
--
BY
R.RAMPRASAD
To post to this group, send email to google-visua...@googlegroups.com.
To unsubscribe from this group, send email to google-visualization-api+unsub...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.
--
BY
R.RAMPRASAD
...
To post to this group, send email to google-visua...@googlegroups.com.
To unsubscribe from this group, send email to google-visualization-api+unsub...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.
--
BY
R.RAMPRASAD
To post to this group, send email to google-visua...@googlegroups.com.
To unsubscribe from this group, send email to google-visualization-api+unsub...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.
--
BY
R.RAMPRASAD
chart.setSelection();
To post to this group, send email to google-visua...@googlegroups.com.
To unsubscribe from this group, send email to google-visualization-api+unsub...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.
--
BY
R.RAMPRASAD