問題タブ [treegrid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1965 参照

jquery - jqgrid treeGridのURLリクエストで追加のデータを返す方法はありますか?

私はjqgridtreeviewを使用しており、うまく機能するjson応答を返しています。GUIに戻したいリクエストに関する追加情報がいくつかあり、これを行うための最良の方法を確認したいと思いました。

私が今考えることができる唯一の方法は、ツリーグリッドに別の列を作成し、このデータをjson応答にプッシュすることです。

ツリーにデータを入力するための正確な応答の外でクライアント側に表示する追加のデータを返す他の方法はありますか?

0 投票する
1 に答える
986 参照

jqgrid - treeGridの特定の行の色を変更する方法

jQgrid/treeGridの特定の行の色を変更したい。誰かがそのためのコードを共有できますか?

0 投票する
1 に答える
2429 参照

jquery - xml入力を使用したHTMLのmaster-detailsjqGrid

誰でもマスター/詳細jqGridの例をxml入力と共有できます。完全な例を共有します。ツリービューで詳細ビューを作成することはできますか?

0 投票する
1 に答える
1427 参照

jqgrid - 追加ボタンをクリックする前のjqgridチェック

ツリーグリッドの場合、レコードが選択されている場合にのみ追加ボタンを有効にしたいと考えています。追加ボタンをクリックしてもそれができない場合は、選択したROWIDがnullでないかどうかを確認したいと思います。

beforeshowform を試してみたアイデアは、フォームの追加をスキップする方法がわかりませんでした。

助けてください!

0 投票する
1 に答える
5918 参照

jquery - jqgridツリービューに集計行を追加する方法はありますか

私はtreegridビューでjqgridを使用していますが、ほとんどの列はツリーに集約された数値です。欠落している 1 つの部分は、最上位の階層を集計するための合計行です。これをサポートするために jqgrid に組み込まれているものはありますか、それとも次のものに渡す必要があります:

0 投票する
2 に答える
1487 参照

jqgrid - JqG​​rid ツリーグリッドの並べ替えの問題

あなたが私を助けてくれることを願っています、私はこのような構造を持っています:

しかし、TreeGrid でデータを表示すると、次のように表示されます。

誰もが理由を知っています..??? 助けてください、このエラーに関する情報を検索しましたが、うまくいきません....

これが私のJavaScriptです:

そして、これがjson文字列の生成に使用したサーバー側関数です。

そして、生成されたjsonは次のとおりです。

0 投票する
2 に答える
7810 参照

javascript - jqGrid(v4.1.2)ツリーグリッドの並べ替えが隣接モデルで機能しない

私はjqGridを使用しており、隣接モデルに関していくつかの有用な質問回答があり、並べ替えを除いて、必要なものすべてを接続して機能させています。

問題は、上記の回答リンクに実際に再現されています。誰かが修正が必要なものを見ることができますか?オレグはこれの専門家のようです!

この質問のオプションを試しましたが、現在のバージョン(4.1.2)に新しいバグがあると思いますか?私が間違っていることを証明してください。

http://trirand.com/blog/jqgrid/jqgrid.htmlの例も参照してください>3.4の新機能>ツリーグリッド隣接モデルは機能しますが、この例では、この質問の最初に参照された回答loaded:trueで説明されているプロパティを使用していません

0 投票する
2 に答える
9843 参照

javascript - jqGrid Treegrid モデルに新しい行を追加する

ブランチがフォルダーで、リーフがファイルであるファイルシステムを表す jqGrid TreeGrid を作成しました。TreeGrid 内に機能を実装し、これを使用して新しい「ファイル」を作成すると、addChildNode十分に機能します。ただし、新しいフォルダーを作成する機能も追加したいと考えています。新しいフォルダーを作成するスクリプトは機能しますが、フォルダーまたはページがリロードされない限り、それらは TreeGrid にすぐには表示されません。ただし、TreeGrid をリロードすると、すべてのフォルダーが折りたたまれるので、特に面倒です。

TreeGrid のノードを選択的に更新する方法、または機能する新しいブランチを追加する方法はありますか? に関する部分的なドキュメントを見てきましたaddJSONDataが、この関数を使用すると、更新されるまで TreeGrid が完全に消去されます。また、特定のプロパティを使用addChildNodeおよび変更しようとしました。また、DOM 操作を使用して手動で行を追加しようとしました。ただし、これらの方法は両方とも、挿入されたノードを壊します。

編集:

新しいフォルダーに対して返される JSON 要求は、次のようになります。

私が使用して追加しようとしているもの:

ロードされる初期データは JSON として送信されます。

0 投票する
2 に答える
6939 参照

extjs4 - ExtJs 4:ツリーグリッドパネルフィルター

ExtJs 4を使用しており、西の領域にツリーパネルがあり、中央の領域にTreeGridパネルがあります。ツリーパネル(西)の選択時にTreeGridパネル(中央領域)をフィルタリングする方法はありますか?

私は次のことを試しましたが、運がありませんでした: