1

当结果少于 X 时,有没有办法让 Kendo Grid 不使用服务器端过滤/排序?

即,如果从服务器返回的初始行数为 8,是否可以使后续过滤和排序请求在该本地数据集上运行,而不是再次查询服务器?

4

1 回答 1

4

可以在初始化后切换 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

于 2013-03-06T08:47:40.053 回答