使用Checkbox作为列的Kendo Grid将焦点更改为第一个单元格

时间:2014-11-03 09:06:27

标签: javascript jquery html5 checkbox kendo-grid

我创建了一个使用复选框作为列之一的kendo网格,每当我检查任何复选框时,第一行的第一个单元格获得焦点,我应该如何限制焦点。以下是检查复选框时的操作。

$('#approvaltranslistview').on('click', '.chkbx', function (e) {
    var checked = $(this).is(':checked');
    var grid = $('#approvaltranslistview').data().kendoGrid;
    var dataItem = grid.dataItem($(this).closest('tr'));
    dataItem.set('IsSelected', checked);
});

1 个答案:

答案 0 :(得分:0)

$(this)指向您的'#approvaltranslistview'元素

如果您想检查点击的项目,请使用:

$('#approvaltranslistview').on('click', '.chkbx', function (e) {
    var checked = $(e.target).is(':checked');
});