如何删除数据表中的分页
我是新的jQuery。 我已经在网格中使用数据表,但不需要分页。
有一个页面中的订单列表,我将它们显示在Datatable网格中,但在底部我不想显示分页。 有没有什么办法通过使用jQuery库上的位定制来从数据表中删除或隐藏分页。
我试图定制它,但我发现很less做的方法..
提前致谢。
你应该包含"bPaginate": false,
将其传递给你的构造函数参数。 正如在这里看到的: http : //datatables.net/release-datatables/examples/basic_init/filter_only.html
禁用版面
对于DataTables 1.9
使用bPaginate
选项禁用分页。
$('#example').dataTable({ "bPaginate": false });
对于DataTables 1.10+
使用paging
选项禁用分页。
$('#example').dataTable({ "paging": false });
看到这个jsFiddle的代码和演示。
删除版本控制和启用版面启用
对于DataTables 1.9
使用sDom
选项来configuration哪些控件元素出现在页面上。
$('#example').dataTable({ "sDom": "lfrti" });
对于DataTables 1.10+
使用dom
选项来configuration哪些控制元素出现在页面上。
$('#example').dataTable({ "dom": "lfrti" });
看到这个jsFiddle的代码和演示。
$(document).ready(function () { $('#Grid_Id').dataTable({ "bPaginate": false }); });
我已经解决了我的问题,希望它适用于你..
它正在工作
尝试下面的代码
$('#example').dataTable({ "bProcessing": true, "sAutoWidth": false, "bDestroy":true, "sPaginationType": "bootstrap", // full_numbers "iDisplayStart ": 10, "iDisplayLength": 10, "bPaginate": false, //hide pagination "bFilter": false, //hide Search bar "bInfo": false, // hide showing entries })
如果你想删除分页,但想要订购数据表,然后添加此脚本在您的页面的末尾!
<script> $(document).ready(function() { $('#table_id').DataTable({ "paging": false, "info": false } ); } ); </script>
$('#table_id').dataTable({ "bInfo": false, //Dont display info eg "Showing 1 to 4 of 4 entries" "paging": false,//Dont want paging "bPaginate": false,//Dont want paging })
试试这个代码
这是一个替代scheme,是对其他几个答案的渐进式改进。 假设settings.aLengthMenu不是多维的(当DataTables有行长度和标签时),并且页面加载后数据不会改变(对于简单的DOM加载的DataTables),可以插入这个函数来消除分页。 它隐藏了几个分页相关的类。
也许更强大的是将分页设置为false在下面的函数,但是我没有看到一个API调用的副手。
$('#myTable').on('init.dt', function(evt, settings) { if (settings && settings.aLengthMenu && settings.fnRecordsTotal && settings.fnRecordsTotal() < settings.aLengthMenu[0]) { // hide pagination controls, fewer records than minimum length $(settings.nTableWrapper).find('.dataTables_paginate, .dataTables_length, .dataTables_info').hide(); } }).DataTable();
不再正确!
对于你在R发展中的那些选项是:
output$EXAMPLE <- renderDataTable({ RE <- example_dataframe return(RE) }, options=list(iDisplayLength=5, bFilter = FALSE, bPaginate=FALSE))
这里的重要选项是bPaginate=FALSE
从最新的版本开始,所有的选项都被分成了b
前缀,并且语法已经被简化了。
信息在这里: http : //shiny.rstudio.com/gallery/datatables-options.html