Wie macht man mehrspaltigen Header (Multi-Layer-Header) in SlickGrid?

9

Ich verwende SlickGrid ( Ссылка ), um eine bearbeitbare Tabelle anzuzeigen. wie dieser, der auf der rechten Seite:

Aber scheint SlickGrid derzeit nicht unterstützt, Wie kann das gemacht werden?

    
CGP 10.06.2013, 08:09
quelle

2 Antworten

0

Ich habe die folgenden Snippets aus den SlickGrid-Beispielen / example-column-group.html gefunden, die für mich funktionierten. Hinweis: Ich verwende diese gegabelte Version von SlickGrid: Ссылка

  1. Fügen Sie die folgenden Optionen hinzu: (zusätzlich zu den Optionen, die Sie möglicherweise bereits verwenden)

%Vor%
  1. Fügen Sie die columnGroup-Eigenschaft zu jeder Spalte hinzu, die Sie unter einer übergeordneten Überschrift gruppieren möchten, zum Beispiel:

%Vor%
  1. Initialisieren Sie das Raster explizit mit grid.init (), nachdem Sie das Raster definiert haben:

%Vor%
  1. Fügen Sie diesen Code für die Kesselplatte hinzu:

%Vor%     
Tazdev 18.10.2017 21:27
quelle
-1

Sie können Header in anderen div mit HTML-Code erstellen. Und dann make slickgrid Headerhöhe 0px.

%Vor%

Aber vergessen Sie nicht, resizable = false in Spaltenoptionen zu machen.

    
Nikolay Zavada 10.06.2013 22:24
quelle

Tags und Links