こんにちは私は、チェックボックスを使用して選択リストとして機能するテーブルを動的に作成しています。これらのチェックボックスを相互に排他的にしたいと思います。したがって、チェックボックスをオンにしたら、他のチェックボックスをオフにする必要があります。
$(document).on("keydown", "#list_Instructors input.allocate",function(event){
alert("hit");
$("#list_Instructors input.allocate").removeAttr('checked');
$(event.target).attr('checked', 'checked');
});
この種の作業は機能しますが、クリックしてから何かが起こるまでに大きな遅延があり、それは良くありません。私はあらゆる種類の組み合わせを試しましたが、成功しませんでした。
これが遅延を引き起こしている理由についての簡単な説明はありますか?