É possível ocultar o menu suspenso Mostrar entradas, mas manter a caixa Pesquisar no DataTable? Quero sempre exibir 10 linhas com paginação na parte inferior junto com a caixa de pesquisa, mas não quero exibir o menu suspenso Mostrar entradas.
É possível ocultar o menu suspenso Mostrar entradas, mas manter a caixa Pesquisar no DataTable? Quero sempre exibir 10 linhas com paginação na parte inferior junto com a caixa de pesquisa, mas não quero exibir o menu suspenso Mostrar entradas.
Respostas:
Você pode encontrar mais informações diretamente neste 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 });
});
Espero que ajude !
EDIT: Se você é preguiçoso, "bLengthChange": false, é o que você precisa alterar :)
Se estiver usando Datatable> 1.1.0, a lengthChange
opção é o que você precisa, conforme abaixo:
$('#example').dataTable( {
"lengthChange": false
});
Esta é a resposta chave para esta postagem "bLengthChange": false,
ocultar o menu suspenso de entradas
Para DataTables <= 1.9, a resposta do @perpo
$('#example').dataTable({
"bLengthChange": false
});
funciona bem, mas para 1.10 ou superior, tente o seguinte:
$('#example').dataTable({
"dom": 'ftipr'
});
onde deixamos de fora l
o "controle de entrada de alteração de comprimento"
Eu resolvo assim. Use o bootstrap 4
$(document).ready(function () {
$('#table').DataTable({
"searching": false,
"paging": false,
"info": false
});
});
cdn js:
cdn css:
sDom: "Tfrtip" ou por meio de um retorno de chamada:
"fnHeaderCallback": function(){
$('#YOURTABLENAME-table_length').hide();
}
Para desabilitar o rótulo "Mostrar entradas", adicione o código dom: 'Bfrtip' ou você pode adicionar "bInfo": false
$('#example').DataTable({
dom: 'Bfrtip'
})
Você pode tentar isso também.
simplesmente oculte-o do CSS usando,
.dataTables_length {
display: none;
}
Ambos irão funcionar.
Apenas escreva :
$(document).ready( function () {
$('#example').dataTable( {
"lengthChange": false
} );
} );
Para desativar o rótulo "Mostrar entradas", use "bInfo", por exemplo: "bFilter" é o componente de pesquisa, mas está ativo por padrão.
$(document).ready( function () {
$('#example').dataTable( {
"bInfo": false
} );
} );
Ative ou desative a exibição de informações da tabela. Isso mostra informações sobre os dados atualmente visíveis na página, incluindo informações sobre dados filtrados, se essa ação estiver sendo executada.