Tag: 初始化数据表

JQuery Datatables Large Datasource在init上锁定浏览器

我希望与Jquery DataTable插件一起使用大量数据(6000行) 我目前正在使用php来返回一个DOM表和使用它的样式 $(“#datatable-container”).children(“table:first”).dataTable({ “bJQueryUI”: true, “sScrollX”: “100%” }); 我的问题是在渲染表时我的浏览器会锁定一段时间。 我理解javascript的线程限制……我想知道是否有更好的方法来加载数据/渲染不会锁定浏览器的表? 注意简单的“分页”数据将无法工作,除非有人可以告诉我如何进行此操作而不是松散数据表的分页或搜索function。

数据表重新初始化(jQuery)

当我首先加载我的页面时,表中没有任何内容,并且数据表没有初始化,在添加了几个交互行之后以及添加所有行时(使用ajax调用)我以这种方式初始化数据表: oTable = $(‘#table).dataTable( { “bJQueryUI”: true, “bSortClasses”: false, “sDom”:’T’, “sPaginationType”: “full_numbers”, “sDom”: ‘Tt’ } ); 问题是我希望能够清除该表并继续在html中添加内容,然后在不使用fnAddData的情况下从该源代码重新创建表。 有任何想法吗? 谢谢!