7

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

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

4

7 に答える 7

8

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

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

于 2008-10-10T23:24:09.413 に答える
5

これらすべてのコンポーネントを見つけました:

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

個人的に私はTreetableを試しており、いくつかの設定 (ドキュメンテーション ページのソースにある例を調べて...) の後、そのシンプルさと明快さを楽しんでいます。

于 2011-01-14T14:49:13.597 に答える
3

ツリーグリッドの長い調査の後、私が出会った最高のものは jeasyui.com からのものです

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

ここに画像の説明を入力

于 2014-05-03T07:37:01.570 に答える
2

jstree-gridのプラグインと関連付けられた jQueryのjstreeプラグインは、非常に柔軟な (そして適用する jQuery UI テーマを再利用する)並べ替えを処理できます (並べ替えはメインの jstree へのプラグインです)。

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

列による並べ替えは、手動で追加してからre-sort をトリガーする必要があります。

于 2013-05-05T02:48:36.200 に答える
0

RowExpander UXを使用した「公式」の例(ページの上部のグリッド)もここにあります。

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

于 2009-06-01T04:27:47.263 に答える
0

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

于 2016-02-20T18:12:33.200 に答える
0

DHTMLX には TreeGrid JavaScript コンポーネントもあります (並べ替えやその他のグリッド関連機能をサポートします): http://dhtmlx.com/docs/products/dhtmlxTreeGrid/

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

于 2012-06-22T11:44:13.327 に答える