probably obvious - but how do you see the source as generated, instead of the javascript that generates it?
On Nov 17, 8:21 am, "Fionnuala Gibney" <[email protected]> wrote: > If you look at the source of the HTML page, can you see the > data.setCell(0,0, ....) inside the javascript? > > 2008/11/17 p00kie <[email protected]>: > > > > > The resulting html is a blank table with one row and 9 columns. I > > don't see any values in table cell (0, 0). > > > On Nov 17, 10:05 am, "Fionnuala Gibney" <[email protected]> > > wrote: > >> Can you show us the output of this code -- i.e. what the resulting > >> HTML looks like ? > > >> I think you probably get something like: > > >> data.setCell(0,0,100) > > >> but what you need (since the column type is string) is: > >> data.setCell(0,0,'100') > > >> Fio > > >> 2008/11/17 p00kie <[email protected]>: > > >> > Okay. > > >> > This is the code in question. > > >> > 02 google.load("visualization", "1", {packages: > >> > ["table"]}); > >> > 503 google.setOnLoadCallback(drawTable); > >> > 504 var data; > >> > 505 > >> > 506 function drawTable() { > >> > 507 data = new google.visualization.DataTable > >> > (); > >> > 508 data.addColumn('string', 'Id'); > >> > 509 data.addColumn('string', 'PI'); > >> > 510 data.addColumn('string', 'Cruise Info'); > >> > 511 data.addColumn('string', 'Date and Time'); > >> > 512 data.addColumn('string', 'Latitude'); > >> > 513 data.addColumn('string', 'Longitude'); > >> > 514 data.addColumn('string', 'Depth'); > >> > 515 data.addColumn('string', 'Name'); > >> > 516 data.addColumn('string', 'Value'); > >> > 517 data.addRows(1); > >> > 518 var id; > >> > 519 GDownloadUrl("../output/search/ > >> > results.xml", function(dataX, responseCode) { > >> > 520 if(responseCode == 200) { > >> > 521 var xml = GXml.parse(dataX); > >> > 522 var dataId = > >> > xml.documentElement.getElementsByTagName("data_id"); > >> > 523 // alert(dataId[0].childNodes > >> > [0].nodeValue); > >> > 524 id = dataId[0].childNodes > >> > [0].nodeValue; > >> > 525 alert(id); > >> > 526 // data.setCell(0, 0, String(id)); > >> > 527 // for (var i = 0; i < dataId.length; > >> > i++) { > >> > 528 // var id = new Integer(parseInt > >> > (dataId[i])); > >> > 529 // alert(id); > >> > 530 // } > >> > 531 } else if (responseCode == -1) { > >> > 532 alert("Data request timed out. > >> > Please try later."); > >> > 533 } else { > >> > 534 alert("Request resulted in error. > >> > Check XML file is retrievable."); > >> > 535 } > >> > 536 }); > >> > 537 > >> > 538 var table = new google.visualization.Table > >> > (document.getElementById('table_div')); > >> > 539 table.draw(data, {showRowNumber: true}); > >> > 540 data.setCell(0, 0, String(id)); > >> > 541 } > >> > 542 </script> > > >> > 1. data.setCell(0, 0, String(id)); > >> > 2. data.setCell(0, 0, id); > >> > 3. data.setCell(0, 0, Integer(id)); > > >> > None of these work, within the function called from GDownloadURL(line > >> > 519) or outside of that function. > > >> > However, note that alert(id) does produce the result that I am looking > >> > for. The question now is how do I get this inside of my data table. > > >> > On Nov 17, 9:40 am, p00kie <[email protected]> wrote: > >> >> It does not work.. > > >> >> The solution was pointed out to me - you need to typecast the > >> >> variable. > > >> >> var x = 5; > >> >> data.setcell(0, 0, String(x)); > > >> >> On Nov 15, 4:38 pm, VizGuy <[email protected]> wrote: > > >> >> > It is possible, and works well. > > >> >> > If it doesn't work for you, please provide more info. > > >> >> > VizGuy > > >> >> > On Fri, Nov 14, 2008 at 9:43 PM, p00kie <[email protected]> wrote: > > >> >> > > is this possible? > > >> >> > > 534 var x = 5; > >> >> > > 535 data.setCell(0, 0, x); > > >> >> > > does not seem to work. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
