我在剑道网格中有复选框。一旦我点击复选框,它总是关注 Kendo Grid 中的顶部单元格。下面是剑道网格的代码,我在剑道网格中的复选框单击事件上绑定到复选框值
$("#contactgrid").on('click', '.chkbx', function () {
var checked = $(this).is(':checked');
var grid = $('#contactgrid').data().kendoGrid;
var rowIdx = $("tr", grid.tbody).index(row);
var colIdx = $("td", row).index(this);
// grid.tbody.find("tr").eq(rowIndex).foucs(); This doesn't work
var dataItem = grid.dataItem($(this).closest('tr'));
dataItem.set('IsSelected', checked);
});
我可以在单击事件中获取行索引和单元格索引,但我无法弄清楚要关注特定的单元格。谢谢!