当结果少于 X 时,有没有办法让 Kendo Grid 不使用服务器端过滤/排序?
即,如果从服务器返回的初始行数为 8,是否可以使后续过滤和排序请求在该本地数据集上运行,而不是再次查询服务器?
当结果少于 X 时,有没有办法让 Kendo Grid 不使用服务器端过滤/排序?
即,如果从服务器返回的初始行数为 8,是否可以使后续过滤和排序请求在该本地数据集上运行,而不是再次查询服务器?
可以在初始化后切换 serverSorting/serverFiltering,但您需要将所有 server* 设置设置为 true/false。
$("#grid").kendoGrid({
dataBound: function() {
this.dataSource.options.serverSorting = false;
this.dataSource.options.serverPaging = false;
this.dataSource.options.serverFiltering = false;
}
});
这是一个现场演示:http: //jsbin.com/aqaxoq/1/edit