133 votes

Comment masquer "Affichage de 1 à N entrées" avec la bibliothèque dataTables.js

Comment supprimer la ligne de texte "Affichage de 1 à N entrées" sur un dataTable (lorsque vous utilisez la bibliothèque JavaScript dataTables)? Je pense que je cherchais quelque chose dans ce sens...

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

Je suis assez sûr que c'est quelque chose de simple, mais je ne semble pas le trouver dans la documentation.

330voto

BMH Points 864

Vous pouvez le supprimer avec l'option bInfo (http://datatables.net/usage/features#bInfo)

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

Mise à jour : Depuis Datatables 1.10.*, cette option peut être utilisée comme info, bInfo fonctionne toujours dans la version actuelle de développement (1.10.10).

23voto

mamal Points 815

Essayez ceci pour cacher

$('#table_id').DataTable({
  "info": false
});

et essayez ceci pour changer l'étiquette

$('#table_id').DataTable({
 "oLanguage": {
               "sInfo" : "Affichage de _START_ à _END_ de _TOTAL_ entrées",// texte que vous voulez afficher pour la section info
            },

});

12voto

Arian Acosta Points 1796

Si vous avez également besoin de désactiver le menu déroulant (pas seulement masquer le texte), définissez l'option lengthChange sur false

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

Fonctionne pour DataTables 1.10+

En savoir plus dans la documentation officielle

6voto

Irf Points 1954

Maintenant, cela semble fonctionner :

$('#example').DataTable({
  "info": false
});

cela cache ce div, complètement

0voto

Saulius Points 1

Cela fonctionne pour moi :

langue:{"infoEmpty": "Aucun enregistrement disponible",}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X