1

失いたくない選択がある場合、ユーザーが jqGrid (バージョン 4.4.1) のページングまたはソート操作をキャンセルできるようにする必要があります。

最初はbeforeRequestイベント ハンドラーでこれを処理しようとしましたが、selarrrow関数を呼び出すと、選択が既にクリアされているように見えるため、常に空の配列が返されます。

次に、関数を介して選択が利用可能なイベントハンドラーを追加しようとしonPagingましたが、これらの関数から「停止」を返してリクエストをキャンセルすると ( jqGrid のドキュメントで指定されているように)、選択はまだクリアされているように見えます。行はグリッドで選択されているように見えますが、空の配列を返します。onSortingselarrrowselarrrow

これは jqGrid の欠陥であると推測していますが、最近のリリースで修正されているかどうか、または構成の回避策があるかどうかを知っている人はいますか?

4

2 に答える 2