在使用Jquery在MVC中进行分页时,如何从Kendo Grid UI中获取复选框选择的行值
checkbox selected row values from Kendo Grid UI while pagination
我已按照上面的链接完成工作, 我可以获取当前页面选择的行值,但不能获取所有页面选择的行值。请问我如何获取所有复选框选择的行值,甚至分页。例如:第一页我选择2行,第二页我选择2行意味着当单击按钮4行时应该传递给控制器,请帮助。
答案 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);
});
}