I draw diagram with 4 column say D ,A ,B ,C when i user clicks a button i want the annoted chart to draw the diagram with the same dataset on column D, A, B only and remove C in the diagram How can I do it I was tyring with the code below but failed
<html> <head> <script type="text/javascript" src="http://www.google.com/jsapi"></ script> <script type="text/javascript"> google.load('visualization', '1', {'packages': ['annotatedtimeline']}); google.setOnLoadCallback(init); . function init() { // Specify the data source URL. var query = new google.visualization.Query('MyServlet'); //by default column D,A,B,C are selected to draw the chart // Send the query with a callback function. query.send(handleQueryResponse); } // Handle the query response. function handleQueryResponse(response) { if (response.isError()) { alert('Error in query: ' + response.getMessage() + ' ' + response.getDetailedMessage()); return; } // Draw the visualization. var data = response.getDataTable(); var chart = new google.visualization.AnnotatedTimeLine(document.getElementById('chart_div')); chart.draw(data, {scaleType: 'allmaximized' ,displayAnnotations: true}); } function itemSelect(){ query.setQuery('select D,A,B'); /// I want to select D,A,B column only on button click query.send(handleQueryResponse); } </script> </head> <body > <div id="chart_div" style='width: 700px; height:240px;'></div> <input type="submit" value="see" name="see" onclick="itemSelect()" / > <--select function to requery </body> </html> Can you suggest the best way to do it? thanks -- You received this message because you are subscribed to the Google Groups "Google Visualization API" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.
