jggrid subgrids z pojedynczego zagnieżdżonego jsona

Chcę używać jqgrid z zagnieżdżonymi podkategoriami. Jednak jedyne znalezione przeze mnie przykłady zapełniają główną siatkę jednym wywołaniem url load-data i oddzielnymi wywołaniami do wypełnienia podkategorii.

Moje dane subgridowe występują jako dokumenty zagnieżdżone w jednej strukturze JSON, jak pokazano w poniższym fragmencie (chcę, aby rozdziały pojawiały się jako podgrupy książki, a pliki jako podgrupy w rozdziałach).

Czy mogę utworzyć podgrupy z zagnieżdżonych dokumentów JSON za pomocą jqgrid?

{
  _id: {"509403957ae7d3929edcb812"},
  name: {"MYBOOK"},
  layout: {
        chapters [
           {
              name: "myfirstchapter",
              sequence: 1,
              title: "My First Chapter",
              files: [
                 {
                 filetype: "tex",
                 name: "myfirstfile"
                 },
                 {
                 filetype: "tmpl",
                 name: "myfileb",
                 }
              ],

           },
           {
              name: "mysecondchapter",
              sequence: 2,
              title: "My Second Chapter",
              files: [
                 {
                 filetype: "tex",
                 name: "myintro"
                 },
                 {
                 filetype: "tex",
                 name: "myfilec",
                 }
              ],

           ],
        }
}

questionAnswers(1)

yourAnswerToTheQuestion