我有这个:
oTable = $("#bla").dataTable({
"iDisplayLength": 50,
"aLengthMenu": [[5, 25, 50, 100, 250, -1], [5, 25, 50, 100, 250, "All"]],
"sDom": "<'call-header'<'dthead'><'ttools'T><'filterinput'f>r><'dttoolbar'><'dataTables_scroll'<'dataTables_scrollBody't>><'call-footer'<'row-fluid'<'span6'i><'span6'p>>>",
.... });
如果我注释掉sDom部分,我会得到我的长度菜单,我可以选择要在页面上显示的项目数。但是使用SDOM变量,这就消失了。
我尝试过添加组合:
<'dataTables_length'>
但我认为我误解了它是如何运作的。任何人都可以澄清必须如何做到这一点?
答案 0 :(得分:1)
请参阅documentation for sDom - 长度更改的sDom代码为l
。
这里插入长度菜单作为第一个控件:
sDom: "<'call-header'<'dthead'>l<'ttools'T><'filterinput'f>r><'dttoolbar'><'dataTables_scroll'<'dataTables_scrollBody't>><'call-footer'<'row-fluid'<'span6'i><'span6'p>>>"
---^---
小提琴 - &gt;的 http://jsfiddle.net/eCrhb/ 强>