原文出处: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);

Logo

助力广东及东莞地区开发者,代码托管、在线学习与竞赛、技术交流与分享、资源共享、职业发展,成为松山湖开发者首选的工作与学习平台

更多推荐