我创建了一个无限滚动的dataTable
$('#table1').dataTable({
'aaData' : dataArr,
'aoColumns': columnArr,
'bScrollInfinite': true,
'bColumnCollapse': true,
'sScrollY': '200px',
'iDisplayLength': 20,
'bAutoWidth': false
});
现在加载时,它有消息"Showing 1 - 20 of 1000"
。
在chrome检查器中,我只能在表格中看到20行。只有在滚动到表格底部后,其他行才会显示,其他行将显示在DOM中。
有没有办法可以让所有行都显示在DOM中而不进行滚动?
答案 0 :(得分:0)
http://legacy.datatables.net/usage/options
添加另一个名为:
的属性'iDisplayLength ' : 1000
当结果超过1000时,不确定什么会显示所有结果,但你可以尝试传递0或-1,它应该可以工作。 如果没有,只需插入int.max值。