Thanks asgallant

On Friday, 6 April 2012 23:24:25 UTC+10, asgallant wrote:
>
> Ok, I see what you are talking about.  The "problem" is that the second 
> click is "deselecting" the column, so the chart.getSelection() call is 
> returning an empty array, which is why you are getting that error.  If you 
> clear the selection at the end of your event listener, like this:
>
> google.visualization.events.addListener(chart, 'select', function(){
>     alert(chart.getSelection()[0].row);
>     chart.setSelection();  // nulls out the selection 
> }); 
>
> then you can click the same bar repeatedly without any issues.
>
> On Friday, April 6, 2012 9:12:31 AM UTC-4, Ram wrote:
>
> Thank You  asgallant... I am also tried in Play ground like below 
> coding....I got freezing chart in Playground. Also I got error as " 
> "Uncaught TypeError: Cannot read property 'row' of undefined 
> (retrieve_cache?unique_id=d5541b9085ac908f60fae4763aba5cef3b2fdb30,58)"
>  " 
>
> *My Play ground Code:*
>
>
> 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+
>
> ...

-- 
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-visualization-api.
For more options, visit https://groups.google.com/d/optout.

Reply via email to