Could you post some pure-javascript code, without the vbscript there so we can help you debug it?
- VizBoy. On Tue, Mar 3, 2009 at 3:27 PM, TomP <[email protected]> wrote: > > I have a line chart and a table visualization with 'select event > listeners' so if you click on a row in the table the point on the line > chart will be highlighted and a 'select event listener' on the line > chart if you click on a point on the graph the row in the table will > be highlighted.. Nothing happens when I click on the either the point > or row.. here is the code.. > appreciate any help.. > TomP > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http:// > www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> > <html xmlns="http://www.w3.org/1999/xhtml"> > <head> > <meta http-equiv="content-type" content="text/html; charset=utf-8"/ > > > <title>Google Visualization API Sample </title> > <script type="text/javascript" src="http://www.google.com/jsapi"></ > script> > <script type="text/javascript"> > google.load('visualization', '1', {packages: ['linechart, > table']}); > //google.setOnLoadCallback(drawVisualization); > function drawVisualization() { > // Create and populate the data table. > > var data = new google.visualization.DataTable(); > data.addColumn('string', 'Date'); > data.addColumn('number', 'LevelRecorded'); > data.addRows(40); > <% > dim y, x, z, ds0, ds1 > z=0 > y=39 > x=0 > ds0=0 > ds1=0 > Do until y = -1 > %> > data.setValue(<%=ds0%>, <%=ds1%>, '<%=MyArray(x,z) > %>'); //date > data.setValue(<%=ds0%>, <%=ds1+1%>, <%=MyArray(x+1,z) > %>); //levelrecorded > > <% > x=0 > z=z+1 > ds0= ds0+1 > ds1= 0 > y = y - 1 > loop > %> > > > // Create and draw the visualization. > var chart = new google.visualization.LineChart > (document.getElementById('chart_div')); > chart.draw(data, {width: 950, height: 400, min: 0, smoothLine: > false, axisColor: 'red', lineSize: 2, backgroundColor: '#FFFBE8', > legend: "none", titleColor: 'maroon', title: "Montgomery County Pa > \nGroundwater Well <%=strStationID%>", titleX:"Date of Reading", > titleY: "Depth Below Land Surface Water Level in Feet"}); > > > // Create and populate the data table. > var data1 = new google.visualization.DataTable(); > data1.addColumn('string', 'Date'); > data1.addColumn('number', 'LevelRecorded'); > data1.addRows(40); > <% > //dim y, x, z, ds0, ds1 > z=0 > y=39 > x=0 > ds0=0 > ds1=0 > Do until y = -1 > %> > data1.setCell(<%=ds0%>, <%=ds1%>, '<%=MyArray(x,z) > %>'); //date > data1.setCell(<%=ds0%>, <%=ds1+1%>, <%=MyArray(x+1,z) > %>); //levelrecorded > > <% > x=0 > z=z+1 > ds0= ds0+1 > ds1= 0 > y = y - 1 > loop > %> > > > // Create and draw the table visualization. > var formatter = new google.visualization.TableArrowFormat(); > formatter.format(data1, 1); // Apply formatter to second > column > > var tomtable = new google.visualization.Table > (document.getElementById('table_div')); > tomtable.draw(data1, {showRowNumber: true, page:'disable', base: > 0}); > > // Set a 'select' event listener for the table. > // When the table is selected, > // we set the selection on the line graph. > google.visualization.events.addListener(tomtable, 'select', > function() { > chart.setSelection(tomtable.getSelection()); > }); > > // Set a 'select' event listener for the graph. > // When the graph is selected, > // we set the selection on the table. > google.visualization.events.addListener(chart, 'select', > function() { > tomtable.setSelection(chart.getSelection()); > }); > > } > > google.setOnLoadCallback(drawVisualization); > </script> > > </head> > <body style="font-family: Arial;border: 0 none;"> > <div id="chart_div"></div> > <br> > <div id="table_div"></div> > <br><font size=2 face=verdana color= #CCCCCC>produced by Google > Visualization API</font> > </body> > </html> > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
