Расширение jqgrid подсетка

У меня есть jqgrid, который имеет подсетку. Как я могу развернуть подсетку, не имея необходимость нажимать на знак "плюс"?

Я столкнулся $("#jqgrid_id").expandSubGridRow(rowId); но не уверено который rowId использовать для расширения подсетки.

Спасибо.

7
задан Oleg 27 December 2010 в 12:43
поделиться

2 ответа

Используйте $("#jqgrid_id").expandSubGridRow(rowId); в событии onSelectRow грида.

Что-то вроде этого:

jQuery("#jqgrid_id").jqGrid({
...
   onSelectRow: function(rowId){ 
      $("#jqgrid_id").expandSubGridRow(rowId); 
   },
...
});

EDITED: on GridComplete event

jQuery("#jqgrid_id").jqGrid({
...
   gridComplete: function(){ 
      var rowIds = $("#jqgrid_id").getDataIDs();
      $.each(rowIds, function (index, rowId) {
        $("#jqgrid_id").expandSubGridRow(rowId); 
      });
   },
...
});
11
ответ дан 6 December 2019 в 21:08
поделиться

Замените getDataIds() на getDataIDs()!

1
ответ дан 6 December 2019 в 21:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: