Có thể ẩn trình đơn thả xuống Hiển thị mục nhập nhưng giữ hộp Tìm kiếm trong DataTable không? Tôi muốn luôn hiển thị 10 hàng có phân trang ở phía dưới cùng với hộp tìm kiếm nhưng không muốn hiển thị danh sách thả xuống Hiển thị mục nhập.
Có thể ẩn trình đơn thả xuống Hiển thị mục nhập nhưng giữ hộp Tìm kiếm trong DataTable không? Tôi muốn luôn hiển thị 10 hàng có phân trang ở phía dưới cùng với hộp tìm kiếm nhưng không muốn hiển thị danh sách thả xuống Hiển thị mục nhập.
Câu trả lời:
Bạn có thể tìm thêm thông tin trực tiếp trên liên kết này: http://datatables.net/examples/basic_init/filter_only.html
$(document).ready(function() {
$('#example').dataTable({
"bPaginate": false,
"bLengthChange": false,
"bFilter": true,
"bInfo": false,
"bAutoWidth": false });
});
Mong rằng sẽ giúp!
EDIT: Nếu bạn lười biếng, "bLpmChange": false, là thứ bạn cần thay đổi :)
Nếu sử dụng Datitable> 1.1.0 thì lengthChange
tùy chọn là những gì bạn cần như dưới đây:
$('#example').dataTable( {
"lengthChange": false
});
Đây là câu trả lời chính cho bài đăng "bLengthChange": false,
này sẽ ẩn Mục nhập thả xuống
Đối với DataTables <= 1.9, câu trả lời của @perpo
$('#example').dataTable({
"bLengthChange": false
});
hoạt động tốt, nhưng đối với 1.10+ hãy thử điều này:
$('#example').dataTable({
"dom": 'ftipr'
});
nơi chúng tôi đã bỏ qua l
"điều khiển đầu vào thay đổi độ dài"
Tôi giải quyết nó như thế. Sử dụng bootstrap 4
$(document).ready(function () {
$('#table').DataTable({
"searching": false,
"paging": false,
"info": false
});
});
jn js:
css cdn:
sDom: "Tfrtip" hoặc thông qua một cuộc gọi lại:
"fnHeaderCallback": function(){
$('#YOURTABLENAME-table_length').hide();
}
Để tắt nhãn "Hiển thị mục nhập", hãy thêm mã dom: 'Bfrtip' hoặc bạn có thể thêm "bInfo": false
$('#example').DataTable({
dom: 'Bfrtip'
})
Bạn cũng có thể thử điều này.
chỉ cần ẩn nó khỏi CSS bằng cách sử dụng,
.dataTables_length {
display: none;
}
Cả hai sẽ làm việc.
Chỉ viết :
$(document).ready( function () {
$('#example').dataTable( {
"lengthChange": false
} );
} );
Để tắt nhãn "Show Entries", hãy sử dụng "bInfo", ví dụ: "bFilter" là thành phần tìm kiếm, nhưng được kích hoạt theo mặc định.
$(document).ready( function () {
$('#example').dataTable( {
"bInfo": false
} );
} );
Kích hoạt hoặc vô hiệu hóa hiển thị thông tin bảng. Điều này hiển thị thông tin về dữ liệu hiện đang hiển thị trên trang, bao gồm thông tin về dữ liệu được lọc nếu hành động đó đang được thực hiện.