ここにあるツリー/展開折りたたみ SlickGrid の例に基づいて構築しています。
(% Complete 列に) 並べ替えを追加しましたが、ユーザーによって並べ替えがトリガーされると、フィルターは更新されません。展開/折りたたみアイコンが機能せず、間違った場所にあります。
ソート後にファイラーを再適用するにはどうすればよいですか? 以下のコードを使用してみましたが、うまくいきません。
dataView.setFilter(myFilter);
grid.render();
更新 jsFiddle ページを開くと、html セクションが空白で表示されることに気付きました。ページを更新すると、コードが表示されるようです。
更新 醜い回避策を作成することができました。ここで更新された例を見つけることができます
基本的に、データを並べ替えてから、グリッドを破棄して再作成します。問題に対するよりエレガントな解決策があるかどうかを知りたいです。