【发布时间】:2009-12-21 14:51:49
【问题描述】:
我正在为 jqgrid 寻找从本地来源添加大型数据集的建议。现在,有一个简单的循环:
grid.clearGridData();
for(var i = 0; i < data.length; i++)
{
grid.addRowData(i+1, data[i]);
}
grid.trigger(”reloadGrid”);
在一些较大的数据集上,这会导致浏览器在 IE 和 FF 中显示“javascript is using too many resources...quit/continue”消息,通常在几次“Continues”后一切正常。这适用于约 2000 行的数据集。
我可以用 setTimeout 把它分成几个块,但这感觉很笨拙。
使用 jqgrid 3.3 版。
【问题讨论】:
标签: javascript jquery jqgrid