0

タブキーが押されたときにoncellselectのイベントを発生させたい。マウスクリックを使用してセルが選択されている限り、正常に機能します。しかし、タブを押すと、aftercelleditのイベントのみが発生します。これを克服する方法について何か提案はありますか?

4

1 に答える 1

0

使用するシナリオをより明確に説明する必要があります。jqGridは、キーボードによる行の選択をある程度サポートしていますbindKeysが(を参照)、セルの選択はサポートされていません。

GridNavおそらく、内部メソッドを使用してキーナビゲーションをアクティブにするセル編集を使用します。セル編集の場合、Tabキーは次の編集可能なセルの編集をアクティブにします。したがって、イベントのハンドルとして使用する代わりに、、などのセル編集のコールバックを使用する必要があります。beforeEditCellafterEditCellonSelectCellonCellSelectclick

于 2012-12-17T10:23:08.997 に答える