各テーブル行にjQuery をon()
適用しました。ユーザーが任意の行をクリックすると、別のページの読み込みが開始されます。
table_tag.on("click", "tbody tr", function(event) {
var search_id = datatable.fnGetData(this)[0];
if(event.ctrlKey) {
window.open("/search/"+search_id+"/");
} else {
window.location.assign("/search/"+search_id+"/");
}
});
テーブルに新しい列を追加しました。その各セルには、チェックボックスが 1 つだけあります。
<td><input type="checkbox" /></td>
ユーザーがこのチェックボックスをクリックした後に別のページが読み込まれないようにする必要があります。私はこれを試しました:
table_tag.off("click", "tbody tr td input:parent")
しかし、それは機能していません。どうやってやるの?