Aberel
Aberel

Reputation: 162

jqGrid "double level" of Group Headers

(version free jqgrid-4.13.6)

Is it possible to create a "double level" of Group Headers?

I attached image to understand my question (it's just a free drawing)

enter image description here

Upvotes: 1

Views: 1151

Answers (1)

Oleg
Oleg

Reputation: 221997

One can call setGroupHeaders multiple times to get the results, which you need. For example the 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"}
    ]
});

create two level of column headers. See https://jsfiddle.net/OlegKi/8atan0o4/, which looks like on the picture below enter image description here

Upvotes: 1

Related Questions