我有以下情况:
在我的页面中,我有一个绑定到数据源的网格(带有分页)。当我单击“提取”按钮时,网格会被填充(通过 Web 服务读取分页数据)。然后我通过网格分页选择“第 2 页”。再次调用 Web 服务以返回数据。
现在:我想再次单击“提取”,以重新加载并在第一页上显示数据。我不确定哪个是最好的方法。
我想只调用一次服务(使用输入参数)并重置网格中的分页索引。
我现在正在使用以下代码:
$("#btnExtract").bind("click", function(e) {
var grid = $("#section-table").data("kendoGrid");
grid.dataSource.read( {parameter: "value"} );
grid.dataSource.page(1);
});
但它实际上对服务进行了两次调用。