Chubber Report post Posted May 8, 2009 I have a number of jQuery tabs on a page. The first one (for now) has a scatter chart on it. I set the dataXML via an AJAX call and that works, as long as the chart DIV tab is showing. If a different DIV tab is visible then two things happen: 1) It can't set the setDataXML call, it gives me an error: chartObj.setDataXML is not a function 2) If the tab is visible, it loads and displays the data just fine. But if I select a different tab, then select the chart tab again, the displayed data is gone. Do I need to force a refresh every time the tab is reselected? I have "hidden" the DIV two different ways, both to no avail: .ui-tabs .ui-tabs-hide { display: none !important; } and .ui-tabs .ui-tabs-hide { position: absolute; left: -10000px; } and neither works. Both clear out the view when I restore the tab. Some of my scatter charts have 1000+ points, I really don't want to redraw it every time the tab is changed. Share this post Link to post Share on other sites