数据表:隐藏显示条目下拉列表,但保持search框

是否可以隐藏显示条目下拉列表,但保持在数据表中的search框? 我想总是在search框的底部显示10行分页,但不想显示显示条目下拉菜单。

您可以在此链接中直接find更多信息: http : //datatables.net/examples/basic_init/filter_only.html

$(document).ready(function() { $('#example').dataTable({ "bPaginate": false, "bLengthChange": false, "bFilter": true, "bInfo": false, "bAutoWidth": false }); }); 

希望有所帮助!

编辑:如果你懒,“bLengthChange”:假,是你需要改变的:)

如果使用Datatable> 1.1.0,则lengthChange选项是您需要的,如下所示:

 $('#example').dataTable( { "lengthChange": false }); 

这是这个post"bLengthChange": false, 关键答案"bLengthChange": false,将隐藏条目下拉"bLengthChange": false,

sDom:“Tfrtip”或通过callback:

 "fnHeaderCallback": function(){ $('#YOURTABLENAME-table_length').hide(); } 

对于DataTables <= 1.9, @perpo的答案

 $('#example').dataTable({ "bLengthChange": false }); 

工作正常,但为1.10+试试这个:

 $('#example').dataTable({ "dom": 'ftipr' }); 

我们在那里遗漏了“长度变化的input控制”

1.9文档

1.10文档

 "searching": false, // Search Box will Be Disabled "ordering": false, // Ordering (Sorting on Each Column)will Be Disabled "info": true, // Will show "1 to n of n entries" Text at bottom "lengthChange": false // Will Disabled Record number per page 

要隐藏“显示条目”,但仍然有分页。 我用下面的代码,它的工作。

 "bPaginate": true, "bLengthChange": false, "bFilter": true, "bInfo": false, "bAutoWidth": false 

添加这个选项:

 "bInfo": false 

要禁用“显示条目”标签,请使用“bInfo”,例如:“bFilter”是search组件,但默认情况下处于活动状态。

 $(document).ready( function () { $('#example').dataTable( { "bInfo": false } ); } ); 

启用或禁用表格信息显示。 这将显示有关页面上当前可见的数据的信息,包括有关正在执行该操作的已过滤数据的信息。

要禁用“显示条目”标签,请添加代码dom:'Bfrtip',或者添加“bInfo”:false

 $('#example').DataTable({ dom: 'Bfrtip' })