5

SlickGridsselectionsorting一緒に使用すると、選択したデータの選択を保存するのではなく、選択した行のインデックスを保存することがわかりました。

インデックスだけでなく、選択したデータが記憶されるように、これを修正するにはどうすればよいですか?


この問題のデモはここにあります:http: //jsfiddle.net/blowsie/LKf6j/

問題を再現するには、次の手順を実行します。

  1. グリッドの最初のアイテムを選択します
  2. 名前で並べ替え
4

2 に答える 2

5

を呼び出す必要がありますdataView.syncGridSelection(grid, true)

https://github.com/mleibman/SlickGrid/wiki/DataView#synchronizing-selection--cell-css-stylesを参照して ください

于 2013-03-25T18:27:15.367 に答える
3

さらにいくつかの例を掘り下げた後、私はこの例を見つけました。

Slick.Data.DataView私はすぐに、次のコードでAPiを使用する必要があることを達成したいと思いました。

                dataView.onRowsChanged.subscribe(function (e, args) {
                    grid.invalidateRows(args.rows);
                    grid.render();
                });



                // initialize the model after all the events have been hooked up
                dataView.beginUpdate();
                dataView.setItems(files);
                dataView.endUpdate();

                dataView.syncGridSelection(grid, true);
于 2013-03-20T16:47:22.707 に答える