Kendo ui 如何限制剑道网格行选择?

Kendo ui 如何限制剑道网格行选择?,kendo-ui,kendo-grid,Kendo Ui,Kendo Grid,我有一个要求,我必须限制剑道网格中的最大行选择数为5,用户可以在剑道网格中选择最多5条记录。 任何人都有任何想法或示例代码 谢谢你的帮助 谢谢。剑道对最大选定行数没有现成的支持。使用Change事件捕获选定行的数组并取消选择额外行。基本工作代码如下,用户最多可以选择5行 $("#grid").kendoGrid({ change: function(e) { var items = e.sender.select(); items.each(function

我有一个要求,我必须限制剑道网格中的最大行选择数为5,用户可以在剑道网格中选择最多5条记录。 任何人都有任何想法或示例代码

谢谢你的帮助


谢谢。

剑道对最大选定行数没有现成的支持。使用
Change
事件捕获选定行的数组并取消选择额外行。基本工作代码如下,用户最多可以选择5行

$("#grid").kendoGrid({
    change: function(e) {
       var items = e.sender.select();
        items.each(function(i, e) {
          /* allows user to select 5 rows max */
          if (i > 4) {
            $(e).removeClass("k-state-selected");
          }
        });
     }
});
查看演示