我目前必须在 8000 - 32000 点(4 行 * 8000 点)附近进行绘图,我通过 JSON 请求获取我的数据,实际上数据在不到一秒的时间内返回给我。但是,每当我到达 $.plot 点时,它就会冻结 IE8,并且需要永远加载那么多点。这是我的代码:
var data = [];
function onDataReceived(seriesData) {
var p = $.plot(placeholder, seriesData.seriesData, options);
}
$.ajax({
url: '/Charts/LineChart?DataTypesToGraph=' + dataTypes + '&DatePull=' + chartDate + '&AssetID=' + $('#AssetID').val(),
method: 'GET',
async: true,
cache: true,
dataType: 'json',
success: onDataReceived
});
如何加快我的 $.plot 以使其加载速度更快。还有一种方法可以做到它不会冻结IE8吗?
非常感谢!