2017-04-21 1 views
1

(Version kostenlos jqGrid-4.13.6)jqGrid "doppelte Ebene" der Gruppe Headers

Ist es möglich, eine "doppelte Ebene" von Gruppenkopf zu schaffen?

ich angehängtem Bild meine Frage zu verstehen (es ist nur eine freie Zeichnung)

enter image description here

+0

Überprüfung dieser Demo http://www.guriddo.net/demo/guriddojs/ auf der linken Seite auf Funktionalität gehen -> Gruppenspaltenüberschriften –

+0

http verweisen: // Stackoverflow .com/questions/4712763/jqgrid-multiple-column-row-headers/ –

Antwort

1

One setGroupHeadersmehrfach aufrufen können die Ergebnisse zu erhalten, die Sie benötigen. Zum Beispiel der Code

$grid.jqGrid("setGroupHeaders", { 
    groupHeaders: [ 
     {startColumnName: "name", numberOfColumns: 2, titleText: "Main information"}, 
     {startColumnName: "amount", numberOfColumns: 5, titleText: "Details"} 
    ] 
}) 
.jqGrid("setGroupHeaders", { 
    groupHeaders: [ 
     {startColumnName: "amount", numberOfColumns: 3, titleText: "<em>Price</em>"}, 
     {startColumnName: "closed", numberOfColumns: 2, titleText: "Shiping"} 
    ] 
}); 

erstellen zwei Ebenen von Spaltenüberschriften. Siehe https://jsfiddle.net/OlegKi/8atan0o4/, die wie auf dem Bild sieht unter enter image description here

+0

Ok danke !! Ich werde es versuchen ... Grüße. – Aberel

+0

@Aberel: Gern geschehen! – Oleg

+0

Es funktioniert! Ich wusste nicht, dass "setGroupHeaders" mehrfach aufgerufen werden kann. Jetzt hab ich es verstanden :-)) – Aberel