矢印キーを使用して配列にナビゲーションを実装しようとしています。次のコードで動作しています。
"onLoad": function () {
$('#tbl tbody').attr("tabindex", 1);
$('#tbl tbody').keydown(function (event) {
// Code for navigation to next or previous in table
});
},
ページの読み込み時にキーダウン イベントが正常に機能しています。テーブルを 1 回クリックするだけで、矢印キーを使用して移動できます。しかし、テーブルを動的にクリアして新しい行セットを追加した後、問題に直面しています。テーブルの最後で、このテーブル行をクリアして新しい行セットを追加するサーバーにコールバックする必要があります。その後、Keydownイベントが機能しなくなりました。ナビゲートするには、テーブルをもう一度クリックする必要があります。注: これは IE と Chrome でのみ発生します。Firefox では正常に動作しており、新しいデータまたは行のセットをナビゲートできます。