jQuery DataTables personnalisé pagination (|< << < > >> >|)
Je voudrais vous demander votre aide concernant les tables de données du plugin.
J'ai fait tout mon installation suivant la configuration de documents sur les tables de données du site web, comme ci-dessous:
$("#DataTableNuse").DataTable(
{
ordering: true,
bLengthChange: false,
iDisplayLength: 10,
bFilter: false,
pagingType: "full_numbers",
bInfo: false,
dom: "Bfrtip",
buttons:
[
{ extend: 'pdf', text: 'Exportar PDF', title: 'Nuse' },
{ extend: 'excel', text: 'Exportar Excel', title: 'Nuse' }
],
language:
{
emptyTable: "<li class='text-danger' align='center'>NUSE não encontrada</li>",
paginate:
{
previous: "<",
next: ">",
first: "|<",
last: ">|"
}
}
});
Aussi essayé le "plein" et des options à la place "full_numbers".
C'est que tout fonctionne bien, mais le problème est que j'ai besoin de changer la mise en page de bien suivre le client.
J'ai besoin d'une nouvelle mise en page comme ci-dessous:
Nouvelle mise en page de la pagination
Où:
">" va paginer de 10 en 10
">>" va paginer 20 en 20
"|>" la dernière page
Quelqu'un pouvait me donner un coup de main sur.
Vous en remercie d'avance.
Cordialement,
Thiago
OriginalL'auteur Thiago Gracioso | 2016-11-12
Vous devez vous connecter pour publier un commentaire.
Vous pourriez avoir à le faire manuellement comme ceci:
https://jsfiddle.net/7ramuk9c/1/
ajouter << et >> Boutons de la première fois et à chaque fois que la table est tracée:
désactiver si nessessary:
ajouter des événements à << et >> boutons:
OriginalL'auteur Tom Glover
Voici un autre plutôt hacky solution jsFiddle, mais si vous êtes à la recherche pour un coup rapide, le code suivant va changer les boutons précédent/suivant pour
<
et>
pour toutes les tables de données, il suffit de changer le sélecteur dedraw.dt
cas, si vous souhaitez cibler une table spécifique.Différents datatable types ont des façons différentes de rendu, j'ai créé un trois différents
setCustomPagingSigns
fonctions pour certains d'entre eux:OriginalL'auteur Legends