DataTables versteckte Zeilen in einer untergeordneten Zeile (wie bei der Responsive-Erweiterung)

9

Ich verwende DataTables 1.10+ mit dem Column-Sichtbarkeitsmodul von Buttons und möchte die versteckten Spalten in einer kollabierbaren Child-Zeile haben, genauso wie die Responsive-Erweiterung in der Zeile "Details". Ich möchte jedoch nicht die Empfindlichkeit.

Ist es möglich, nur die 'Child-Row'-Funktionalität des Responsive Plugins zu verwenden oder die automatischen Spaltensichtbarkeits-Einstellungen der Responsivität basierend auf der Fensterbreite zu deaktivieren?

Kurz gesagt:

  • colvis wird benötigt, damit der Benutzer Spalten
  • ein- und ausblenden kann
  • Ausgeblendete Spalten sollten sich in einer zusammenklappbaren untergeordneten Zeile befinden
  • Die Tabelle sollte nicht reaktionsfähig sein (im Falle der Verwendung von Responsive Erweiterung)

Responsive Plugin-Kinderreihe:

Meine Datentabellen init:

%Vor%

Danke

    
chimos 21.09.2016, 14:14
quelle

2 Antworten

1

Zum Glück hat DataTables 1.10 diese Funktionalität.

Siehe untergeordnete Tabellen für Datentabellen: Ссылка

    
Henz 05.01.2017, 07:14
quelle
0

Dazu können Sie das Attribut für Ihr <th> -Tag in <thead> verwenden So wie dieser

%Vor%

Sie müssen also so etwas haben:

%Vor%

Mit der Datenpriorität können Sie auswählen, welche Spalten mit den reaktionsfähigen Erweiterungen von Datatables beibehalten werden sollen. Und füge das zu deinem <table> -Tag hinzu:

%Vor%

und vergessen Sie nicht, die responsive.js und css.js aus dem Datatable ^^

aufzurufen     
Antoine Vincent 04.10.2016 13:40
quelle