1

私は Slickgrid を使用して、数列から 50 列までのどこでも使用できる大規模なデータ セットを表示しています。ユーザーが必要に応じて列を並べ替える機能が必要です。これは現在実行できますが、不便です。たまたま最後の列をつかんで、列の水平ウィンドウ幅がいくつかあるグリッドの前面に移動した場合、列を目的の場所に配置する前に、ドラッグ/ドロップして手動で左にスクロールする必要があります。

列をドラッグしようとしている場所 (つまり、現在のグリッド ビューポートの外に列をドラッグしようとしたとき) に基づいて、グリッドを自動的に水平方向にスクロールする方法があるかどうかは誰にもわかりませんか?

4

2 に答える 2

1

グリッドの外側にグリッドの列名の並べ替え可能なリストを作成することで、この問題を解決しました。列名の順序が変更されると、関数 grid.setColumns() を呼び出すことによって、グリッドに表示される列が新しい順序に基づいてリセットされます。

于 2014-01-23T17:32:00.200 に答える