DataTable sensible afficher certaines colonnes
Je suis en utilisant DataTables avec réactif et face à des questions tout en essayant de n'afficher que certaines colonnes.
Disposition de la Table est comme ceci:
J'ai besoin d'afficher uniquement 'Column 1', 'Column3', 'Column 7', 'Column 8', 'Column 10'
et masquer les autres( ceux-ci doivent être affichées par étendre le contrôle à la fin de chaque ligne ).
JS:
$( 'table' ).DataTable( {
order: [ [ 0, "asc" ] ],
responsive: {
details: {
type: 'column',
target: 'tr'
}
},
columnDefs: [ {
className: 'control',
orderable: false,
targets: -1
} ]
} );
C'est le JSFiddle
. Toutes les suggestions!
OriginalL'auteur Beginner | 2017-04-07
Vous devez vous connecter pour publier un commentaire.
Pour afficher des colonnes spécifiques dans réactive datatable, vous avez juste besoin d'ajouter
Classe de Contrôle
dansth
de tableau, comme suit:catégorie "tous": Toujours la colonne d'affichage, indépendamment de la taille de l'écran.
classe "aucun": Ne pas s'afficher comme une colonne, mais de montrer, dans la ligne enfant.
Source
Ici est son travail de démonstration.
OriginalL'auteur mmushtaq
Il semble que vous devez cette:
OriginalL'auteur Mick