Пользовательское агрегирование / группировка в jqGrid

Обзор

Мне нужно каким-то образом настроить плагин jqGrid, с помощью хитрых уловок, хаков или модификации плагина, чтобы поддерживать следующий тип агрегации / группировки.

Я был бы очень благодарен за некоторые идеи от сообщества jqGrid о том, как это реализовать.

Подробности

Агрегирование / группировка работает следующим образом.

Сначала пользователю предоставляется сетка данных, как показано ниже, сгруппированных в соответствии с «Столбец 1. " Обратите внимание на гиперссылки (например, «+5»); эти гиперссылки представляют собой «свернутые» строки, в которых все данные в этих строках имеют одинаковые значения для всех столбцов, кроме столбцов с гиперссылками.

enter image description here

Щелкнув, например, на ссылку «+5», таблица расширяется, чтобы отобразить 5 строк, которые ранее были свернуты в одну (заменяя свернутую строку, содержащую ссылку «+5»). Обратите внимание, что теперь все развернутые строки имеют уникальные значения в столбце 2, который ранее имел ссылку «+5».

enter image description here

Есть идеи, как это реализовать? Возможно ли это с другими подключаемыми модулями сетки?

6
задан Donald Taylor 11 May 2011 в 13:40
поделиться