2

fnUpdate我想知道在将函数应用于多行时是否有任何方法可以加速函数。就我而言,我使用它来更新例如 10 个不同行的 10 个单元格,我注意到它并没有预期的那么快。它有点滞后。

我已经看到,在更新 DOM 时提高性能的一种常用技术是立即完成而不是循环。这样,浏览器只会重排页面一次,并且会加快流程。

有没有办法在fnUpdate 函数的数据表插件制作中做到这一点?谢谢。

4

1 回答 1

4

尝试 fnUpdate 的第 4 和第 5 个选项可能会有所帮助,这会在更新单元格后立即禁用更新整个表。完成所有更改后,您可以进行整个表更新。

for(i = 0; i < rows ; i++)
{
dataTable.fnUpdate( "样本数据", i, 3, false, false );
}
数据表.fnDraw();

于 2014-02-24T21:01:49.427 回答