如何摆脱jQuery Data Table插件的分页?
如何删除分页并显示 jQuery 数据表的function ? 我只想要它的搜索和排序function,并希望摆脱其他function。 有什么办法吗?
如果您在没有jQuery UI主题的情况下使用,可以这样做
$(document).ready( function() { $('#example').dataTable( { "sDom": 'frt' // only show search.. processing.. and table }); });
http://live.datatables.net/iqewoh/2/edit#preview
使用jQuery UI主题
$(document).ready( function() { $('#example').dataTable( { "sDom": '<"H"f>rt' // only show search.. processing.. and table }); });
<“H”lfr> t <“F”ip> ==在标题中放入lfr
.. table ..然后页脚放ip
允许以下选项:
‘l’ – 长度变化
‘f’ – 过滤输入
‘t’ – 桌子!
‘我’ – 信息
‘p’ – 分页
‘r’ – pRocessing
允许使用以下常量:’H’ – jQueryUI主题“标题”类(’fg-toolbar ui-widget-header ui-corner-tl ui-corner-tr ui-helper-clearfix’)
‘F’ – jQueryUI主题“页脚”类(’fg-toolbar ui-widget-header ui-corner-bl ui-corner-br ui-helper-clearfix’)
需要以下语法:’<'和'>‘ – div元素
‘<“class”和'>‘ – div与一个类
‘<“#id”和'>‘ – 带有ID的div
默认值:lfrtip(当bJQueryUI为false时)或<“H”lfr> t <“F”ip>(当bJQueryUI为true时)
sDom
选项不专门控制分页。 换句话说,即使指定了sDom,也只显示数据的第一个“页面”,尽管隐藏了所有分页控件。
更好的方法是,至少使用1.9x版本的DataTables来指定bPaginate
选项。
$(element).dataTable({ "bPaginate": false });
这将防止分页并隐藏分页控件。