This probably won't fix your problem, but you should move the google.load... 
and google.setOnLoadCallback... calls outside the AJAX success function.  If 
you want the AJAX call made on page load, you could do:

google.load('visualization', '1', {'packages':['corechart']}); 
google.setOnLoadCallback(drawChart);

function drawChart () {
$.post(....);
}

and populate the chart data with the returned json directly, instead of 
calling an intermediate function.

As far as fixing your problem, I would drop some console.log(<variable>); 
lines in there and debug in Chrome's developer console, just to make sure 
that your variables have exactly the structure you expect them too.  If they 
do, then there is probably some javascript function that doesn't quite work 
right in IE < 9 that you will have to isolate and work around.

-- 
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.

Reply via email to