Is it possible to hide the Show Entries dropdown but keep the Search box in DataTable? I want to always display 10 rows with pagination at the bottom along with search box but d
"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
For DataTables <=1.9, @perpo's answer
$('#example').dataTable({
"bLengthChange": false
});
works fine, but for 1.10+ try this:
$('#example').dataTable({
"dom": 'ftipr'
});
where we have left out l
the "length changing input control"
1.9 Docs
1.10 Docs
You can find more information directly on this link: http://datatables.net/examples/basic_init/filter_only.html
$(document).ready(function() {
$('#example').dataTable({
"bPaginate": false,
"bLengthChange": false,
"bFilter": true,
"bInfo": false,
"bAutoWidth": false });
});
Hope that helps !
EDIT : If you are lazy, "bLengthChange": false, is the one you need to change :)
If using Datatable > 1.1.0 then lengthChange
option is what you need as below :
$('#example').dataTable( {
"lengthChange": false
});
Just write :
$(document).ready( function () {
$('#example').dataTable( {
"lengthChange": false
} );
} );
This is key answer to this post "bLengthChange": false,
will hide the Entries Dropdown