我在ASP.NET MVC 4应用程序上使用Kendo UI web Grid。 我发现了一个奇怪的问题。
我有一个大约有72条记录的网格,每页大小只显示20条记录。 你可以点击分页看下20条记录。
点击下一页2后,您可以看到接下来的20条记录72。
这里我有一个jQuery调用刷新网格。
var grid = $("#myGrid").data("kendoGrid");
grid.dataSource.read();
我注意到问题是,当我使用jQuery再次读取网格时。
它没有重置[DataSourceRequest] DataSourceRequest request
,这就产生了问题。
我该如何解决这个问题。
解 在@paris下面的代码解决了这个问题。
var grid = $("#myGrid").data("kendoGrid");
grid.dataSource.page(1);
grid.dataSource.read();
答案 0 :(得分:3)
如果您不介意将网格刷新回第一页,请尝试在grid.dataSource.page(1);
来电之前设置read()
。