В моей сетке есть флажки для удаления строк, которые могут дать вам некоторые идеи.Ниже приведен вызов функции при нажатии кнопки «Удалить строку»:
var removeLine = function(){
var cnt = $('#tableMakanan input:checked').length;
if( cnt == 0 ){
alert('Nothing is selected.');
return;
}
if( confirm("Are you sure you want to delete selected row(s)?") ){
$.each( $('#tableMakanan :checkbox:checked').closest('tr'), function() {
$('#tableMakanan').data().kendoGrid.removeRow( $(this) );
})
}
}
Или, если вы хотите получить данные из каждой строки, в цикле $ .each вы можете сделать:
var row = $('#tableMakanan').data().kendoGrid.dataItem( $(this) );
console.log( row.fieldName );