2011-08-10 44 views
0

锁定浏览器我有大量的数据我想用jQuery使用DataTable插件(6000行)JQuery的数据表的数据源的大初始化上

我目前使用PHP来返回使用DOM表和造型

$("#datatable-container").children("table:first").dataTable({ 
    "bJQueryUI": true, 
    "sScrollX": "100%" 
}); 

我的问题是当我的浏览器锁定了一段时间的表格时。我理解JavaScript的线程限制...我想知道是否有更好的方法来加载数据/呈现不会锁定浏览器的表?

注意简单的“分页”数据将无法工作,除非有人可以告诉我如何去做,而不会松动数据表的分页或搜索功能。

+0

什么是'线程的JavaScript的限制',你指的是,到底? –

+0

如果你问我,没有多线程..相当大的限制。 – rlemon

回答

1

您是否考虑过分页数据?我认为,从性能角度和设计角度来看,如果考虑到您的数据具有6000行(以及多少列),分页数据将是您的选择。

Page!

另一种选择是在适当的情况下实施页面结合本地存储。

+0

我不想失去DataTable的功能(内部分页和搜索) – rlemon