質問

JSONからツリー構造を作成したいのですが、複数の列を並べ替えることができます。私は木とグリッドの実装をたくさん見ましたが、それらが混在することはありませんでした。

これを実現できるJavascriptツールキットのプラグインまたは機能を知っている人はいますか?

役に立ちましたか?

解決

これはかなり良いようです: http://www.max -bazhenov.com/dev/ux.maximgb.treegrid/index.html

ExtJSを使用します。これには、考慮しなければならないライセンス制限がいくつかあります。

他のヒント

これらすべてのコンポーネントが見つかりました:

*はソートできないようです

個人的には Treetable を試していますが、いくつかの構成(ドキュメントページのソースの例を参照)の後、そのシンプルさと明快さを楽しんでいます。

ツリーグリッドについての長い研究の後、私が出会った中で最高のものはjeasyui.comからです

http://www.jeasyui.com/demo/main /index.php?plugin=TreeGrid

ここに画像の説明を入力

jstree プラグインgithub.com/deitch/jstree-grid "rel =" nofollow noreferrer "> jstree-grid はソートを処理できます(ソートはメインのjstreeへのプラグイン)は非常に柔軟です(適用するjQuery UIテーマを再利用します)。

それはあなたが探している種類のグリッドですか?次のようなビューになります。jstree-grid-with-sort-themerolled

列ごとのソートは、手動で追加してから再ソートをトリガー

こちらは「公式」です例(ページの一番上のグリッド)、RowExpander UXを使用。

http://extjs.com/deploy/dev/examples/grid /grid3.html

DHTMLXには、TreeGrid JavaScriptコンポーネントもあります(ソートおよびその他のグリッド関連機能をサポートします)。 http://dhtmlx.com/docs/products/dhtmlxTreeGrid/

(免責事項:私はDHTMLXで働いています)

ブートストラップをサポートする別のツリーグリッド。 http://maxazan.github.io/jquery-treegrid/examples /example-bootstrap-3.html

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top