チェックボックス付きのデータにバインドされたTelerik MVC Gridを取得しました。ここで、条件に基づいてチェックボックスをオンにする必要があります。グリッドには、文字列であるフィールド「IsSelected」があります。「IsSelected」が true の場合、チェックボックスのみがグリッドでチェックされます。jqueryを使用してこれを実行する必要があります。
質問する
1016 次
3 に答える
0
if($('#IsSelected').val() == 'true'){
$('#mygrid').find('input[type=checkbox]').attr('checked', true);
}
于 2012-08-10T14:17:20.883 に答える
0
IsSelected が属性かどうかわからない... JS 変数... またはバックエンド...
しかし、どちらの方法でも基本的なロジックは...
// obviously specify the checkboxes more than this
$('input:checkbox').each(function () {
if ( $(this).attr('IsSelected') === 'true' ) {
$(this).prop('checked', true);
}
});
于 2012-08-10T14:15:04.890 に答える
0
このようなもの?
$('tbody > tr').each(function(){ // <-- loop through each row
var $this = $(this);
var $td = $this.children();
if($td.eq(indexOfIsSelected).text() == 'true){ // <-- check the IsSelected column for text value
$this.find('input[type=checkbox]').prop('checked',true); // <-- if true then check checkbox in that row
}
});
于 2012-08-10T14:21:45.983 に答える