Jqgrid-free: свернуть все остальные развёрнутые субгриды
Задача: при развертывании нового субгрида, необходимо чтобы все остальные развернутые — сворачивались.
Решение:
1 2 3 4 5 6 7 8 9 10 |
subGridRowExpanded: function(subgrid_id, row_id) { $("#ezs_list").jqGrid('setSelection', row_id); // свертываем все остальные субгриды var rowIds = $("#ezs_list").getDataIDs(); $.each(rowIds, function (index, rowId) { $("#ezs_list").collapseSubGridRow(rowId); }); StationsGrid(subgrid_id, row_id); }, |