JSON からツリー構造を作成したいのですが、複数の列を並べ替えることができます。ツリーとグリッドの多くの実装を見てきましたが、混在したことはありません。
これを実現できるJavascriptツールキットのプラグインまたは機能を知っている人はいますか?
JSON からツリー構造を作成したいのですが、複数の列を並べ替えることができます。ツリーとグリッドの多くの実装を見てきましたが、混在したことはありません。
これを実現できるJavascriptツールキットのプラグインまたは機能を知っている人はいますか?
これはかなりいいようです: http://www.max-bazhenov.com/dev/ux.maximgb.treegrid/index.html
ExtJS を使用しますが、これには考慮しなければならないライセンス制限がいくつかあります。
これらすべてのコンポーネントを見つけました:
* ソートできないようです
個人的に私はTreetableを試しており、いくつかの設定 (ドキュメンテーション ページのソースにある例を調べて...) の後、そのシンプルさと明快さを楽しんでいます。
ツリーグリッドの長い調査の後、私が出会った最高のものは jeasyui.com からのものです
jstree-gridのプラグインと関連付けられた jQueryのjstreeプラグインは、非常に柔軟な (そして適用する jQuery UI テーマを再利用する)並べ替えを処理できます (並べ替えはメインの jstree へのプラグインです)。
それはあなたが探しているグリッドのようなものですか?次のようなビューになります。
列による並べ替えは、手動で追加してからre-sort をトリガーする必要があります。
RowExpander UXを使用した「公式」の例(ページの上部のグリッド)もここにあります。
ブートストラップをサポートするさらに別のツリーグリッド。 http://maxazan.github.io/jquery-treegrid/examples/example-bootstrap-3.html
DHTMLX には TreeGrid JavaScript コンポーネントもあります (並べ替えやその他のグリッド関連機能をサポートします): http://dhtmlx.com/docs/products/dhtmlxTreeGrid/
(免責事項: 私は DHTMLX で働いています)