1

ハイテクの達人、こんにちは。

jqGridで1行だけ展開するにはどうすればよいですか?

サブグリッドをクリックして行を展開すると、現在展開されているすべての列が折りたたまれます。サブグリッドの作成に「expandOnLoad:false」属性を追加しました。しかし、機能していません。

Plsは正しい解決策を提供します。

ありがとう、SENTHIL B

4

2 に答える 2

0

そして、行のクリックでサブグリッドを展開します:

onSelectRow: function (pRowId) {
                $(outterGrid).jqGrid('toggleSubGridRow', pRowId);
                var rowIds = $(outterGrid).getDataIDs();
                $.each(rowIds, function (index, rowId) {
                    if (pRowId != rowId) {
                        $(outterGrid).collapseSubGridRow(rowId);
                    }
                });
            }

ここで、outterGrid はクリックしているグリッドです

于 2014-11-27T16:30:41.963 に答える