原文出处:http://twell.blog.163.com/blog/static/2356200042013822200526/
//------------------------------------------------------------------------------------START
//Func: 找一个kendoGrid 中的选中的一行
//调用方法 :$.getSeletedRow("kendoGrid的id", "没有选中行,报的消息")
//By LJ, 2013-3-29
//------------------------------------------------------------------------------------
(function($){
$.getSeletedRow = function(gridId, noSelectMsg){
var selectedTr = $('#'+ gridId +' tr.k-state-selected');
if(selectedTr.length==0 && noSelectMsg){
$.jGrowl(noSelectMsg, {position: "bottom-right"});
return null;
}
var dataItem = $('#'+ gridId).data('kendoGrid').dataItem(selectedTr);
return dataItem;
}
})(jQuery);
//------------------------------------------------------------------------------- END
说白了其实就这几行加上封装
var grid = $("#grid").data("kendoGrid");
var row = grid.select();
var dataItem = grid.dataItem(row);