I'm trying to access the row index like this:
var grid = $("#grid").data("kendoGrid");
alert(grid.select().index());
I have added my code in this jsfiddle link. This code worked in my system, I dont know why deleteRecord() method isn't invoked in jsfiddle, But that is not actual question.
Here while clicking on last row's cancel button alert message will says index as 8, But the actual index is 4. every button gives me wrong index only.