Jquery 在数据绑定后选中复选框

Jquery 在数据绑定后选中复选框,jquery,asp.net-mvc-3,telerik-grid,Jquery,Asp.net Mvc 3,Telerik Grid,我用复选框将Telerik MVC网格与数据绑定在一起。现在我需要根据条件选中复选框。在网格中,我有一个字段“IsSelected”,它是字符串。如果“IsSelected”为true,则仅应在网格中选中复选框。我需要使用jquery执行此操作。不确定IsSelected是否是属性。。。JS变量。。。或后端 但无论哪种方式的基本逻辑都是 像这样的 $('tbody > tr').each(function(){ // <-- loop through each row v

我用复选框将Telerik MVC网格与数据绑定在一起。现在我需要根据条件选中复选框。在网格中,我有一个字段“IsSelected”,它是字符串。如果“IsSelected”为true,则仅应在网格中选中复选框。我需要使用jquery执行此操作。

不确定IsSelected是否是属性。。。JS变量。。。或后端

但无论哪种方式的基本逻辑都是

像这样的

$('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
    }
});

$('tbody>tr')。每个(函数(){//yes…..如果为true,则应使用jquery在Telerik网格中检查复选框。你说它是一个字段是什么意思。它是一列数据吗?嗨…如果我给出网格名称,而不是“tbody>tr”,可以吗?是的..你只需要知道如何访问相关项目。如果你发布一些HTML标记,它会使操作更简单。我是只是给出一个一般性的答案我是否正确!!1我已经替换了$('tbody>tr')。每个(函数()作为$(“#权限”)。数据('tGrid')。每个(函数)(…是否正确?您的表是这样的吗?。使用相同的
class=“t-widget t t-grid”
id=“grid”
if($('#IsSelected').val() == 'true'){
    $('#mygrid').find('input[type=checkbox]').attr('checked', true);
}
$('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
    }
});