是否可以隐藏“显示条目”下拉列表但将“搜索”框保留在 DataTable 中?我希望始终在底部显示 10 行分页以及搜索框,但不想显示显示条目下拉列表。
14 回答
您可以直接在此链接上找到更多信息: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
});
"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
这是这篇文章的关键答案"bLengthChange": false,
将隐藏条目下拉菜单
我就是这样解决的。使用引导程序 4
$(document).ready(function () {
$('#table').DataTable({
"searching": false,
"paging": false,
"info": false
});
});
cdn js:
- https://code.jquery.com/jquery-3.3.1.min.js
- https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.bundle.min.js
- https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js
- https://cdn.datatables.net/1.10.19/js/dataTables.bootstrap4.min.js
cdn css:
写吧 :
$(document).ready( function () {
$('#example').dataTable( {
"lengthChange": false
} );
} );
sDom:“Tfrtip”或通过回调:
"fnHeaderCallback": function(){
$('#YOURTABLENAME-table_length').hide();
}
要禁用“显示条目”标签,请添加代码 dom: 'Bfrtip' 或者您可以添加 "bInfo": false
$('#example').DataTable({
dom: 'Bfrtip'
})
你也可以试试这个。
只需通过使用将其从 CSS 中隐藏,
.dataTables_length {
display: none;
}
两者都会起作用。
添加此选项:
"bInfo": false
隐藏“显示条目”但仍有分页。我使用了下面的代码并且它有效。
"bPaginate": true,
"bLengthChange": false,
"bFilter": true,
"bInfo": false,
"bAutoWidth": false
要禁用“显示条目”标签,请使用“bInfo”,例如:“bFilter”是搜索组件,但默认情况下处于活动状态。
$(document).ready( function () {
$('#example').dataTable( {
"bInfo": false
} );
} );
启用或禁用表格信息显示。这会显示有关页面上当前可见数据的信息,包括有关过滤数据的信息(如果正在执行该操作)。
如果你使用 Angular,你可以使用下面的代码来做同样的事情。
在 component.html 中
<table id="" datatable [dtOptions]="dtOptions" class="table dataTable">
并在您的 component.ts
dtOptions: any = {}
this.dtOptions = {
searching: true, //enables the search bar
info: false //disables the entry information
}
有更多可用的数据表选项,请访问此处了解更多信息