When i am trying to load google chart with large data set it works fine with Chrome and Firefox,but "Stop Running the Script?" in IE all versions .
Below is the code,eventhough i am generating data at server still code doesnt wrk,how can i improve the performance.How can i display data in chunks??
Please point me to the code where i can do this
Thanks
<script type="text/javascript">
// Prepare the data
function drawVisualization() {
var json = $.ajax({
url: 'state_dist_book_chartdata.php', // make this url point to the data file
dataType: 'json',
async: false
}).responseText;
var data = new google.visualization.DataTable(json);
// Define category pickers for 'Country', 'Region/State' and 'City'
var statePicker = new google.visualization.ControlWrapper({
'controlType': 'CategoryFilter',
'containerId': 'control1',
'options': {
'filterColumnLabel': 'State',
'ui': {
'labelStacking': 'vertical',
'allowTyping': false,
'allowMultiple': false
}
}
});
var cityPicker = new google.visualization.ControlWrapper({
'controlType': 'CategoryFilter',
'containerId': 'control2',
'options': {
'filterColumnLabel': 'District',
'ui': {
'labelStacking': 'vertical',
'allowTyping': false,
'allowMultiple': false
}
}
});
var bookPicker = new google.visualization.ControlWrapper({
'controlType': 'CategoryFilter',
'containerId': 'control3',
'options': {
'filterColumnLabel': 'Book',
'ui': {
'labelStacking': 'vertical',
'allowTyping': false,
'allowMultiple': false
}
}
});
// Define a bar chart to show 'Amount' data
var barChart = new google.visualization.ChartWrapper({
'chartType': 'PieChart',
'containerId': 'chart1',
'options': {
'width': 900,
'height': 700,
is3D: 'true',
'chartArea': {top: 0, right: 0, bottom: 0}
},
'view': {'columns': [2, 3]}
});
// Create the dashboard.
new google.visualization.Dashboard(document.getElementById('dashboard')).
bind(statePicker, cityPicker).
bind(cityPicker, barChart).
draw(data);
}