1

完全なツリーグリッドをロードしていますが、折りたたんでレベル 1 のみを表示したいと考えています (すべてを展開して表示するのではなく)。

とにかく、jqgrid treegrid のロードとリロード時に初期ビュー (折りたたみまたは展開) を指定する方法はありますか

繰り返しますが、すべてをクライアントにロードしたいのですが、初期ビューとして折りたたまれたものを表示するだけです。

メインのドキュメント ページにオプションが表示されない

4

1 に答える 1

2

jqGrid定義も、3つのグリッドを埋めるために使用するテストJSONまたはXMLデータも質問に含めません。ツリー グリッドの「展開された」列を で埋めたとしますtrueNested Set ModelAdjacency Modelの両方のモードのツリー グリッドに非表示の列 'expanded' が存在します。false列に設定すると、ツリーは消費されません。ここで例を見てください。

AdjacencyTree.jsonの最後から 2 番目の列を確認する必要があります。が含まれてfalseいるため、ツリー ノードは展開されません。JSON ファイルの隠し列の内容は次のとおりです。

level parent isLeaf expanded loaded
-----------------------------------
  0          false    false   true
  1     1    false    false   true
  2     2     true    false   true
  2     2    false    false   true
  3     4     true    false   true
  2     2     true    false   true
  1     1    false    false   true
  2     7    false    false   true
  3     8     true    false   true
  3     8     true    false   true
  2     7     true    false   true
于 2011-06-29T22:00:56.630 に答える