如何使用Jquery在MVC中进行分页时从Kendo Grid UI中获取复选框选择的行值

时间:2018-10-04 13:09:01

标签: jquery kendo-grid

在使用Jquery在MVC中进行分页时,如何从Kendo Grid UI中获取复选框选择的行值

checkbox selected row values from Kendo Grid UI while pagination

我已按照上面的链接完成工作, 我可以获取当前页面选择的行值,但不能获取所有页面选择的行值。请问我如何获取所有复选框选择的行值,甚至分页。例如:第一页我选择2行,第二页我选择2行意味着当单击按钮4行时应该传递给控制器​​,请帮助。

1 个答案:

答案 0 :(得分:1)

您可以使用PersistSelection功能使它正常工作,如本演示中所示:https://demos.telerik.com/aspnet-mvc/grid/checkbox-selection

比您可以通过以下方式获取行值:

$('#btnSave').click(function (e){
    var grid = $("#grid1").data("kendoGrid");

    grid.selectedKeyNames().forEach(function (id) {
        console.log(grid.dataSource.get(id).ProductID);
    });
}