ユーザーのリストにjQuery Datatablesを使用し、選択可能なプロパティを使用して行を選択および選択解除しています。今、1行をクリックできないようにしたいという問題があります(つまり、ログインしているユーザーの行)...どうすればそれを行うことができますか..どんな助けでも大歓迎です
$('#example tr').click( function() {
}
特定の行に対してこの機能を無効にするにはどうすればよいですか?
ユーザーのリストにjQuery Datatablesを使用し、選択可能なプロパティを使用して行を選択および選択解除しています。今、1行をクリックできないようにしたいという問題があります(つまり、ログインしているユーザーの行)...どうすればそれを行うことができますか..どんな助けでも大歓迎です
$('#example tr').click( function() {
}
特定の行に対してこの機能を無効にするにはどうすればよいですか?
このようなもの?class="trDisable"
(クリック機能を持たない行に追加)
$('#example tr').not("#example tr.trDisable").click( function()
また
$('#example tr.trDisable').click( function(e) {
e.stopPropagation()
}
2つの方法が頭に浮かぶ
各() 1回の使用
$('#example tr').each(function(i) {
if ( i === 2 ) {//this will select third tr
$(this).off();
}
});
2 eq() の使用法 //これがテーブルで機能するかどうかはよくわかりませんが、おそらく index() は機能します
var disabledRow = $('#example tr').eq(2);//this will deactive third row
if ( contition ) {
disabledRow.off();
}
これらの質問を読むことができます。