我有一个剑道ui网格。在我的页面中我有两个按钮,当用户单击button1时,我想禁用分页并禁用网格上的服务器排序,当用户单击button2时,我想启用分页和服务器排序。
我通过此代码禁用分页:
$( '#网格')数据( 'kendoGrid')dataSource.pageSize(0);
并通过以下代码启用分页:
$( '#网格')数据( 'kendoGrid')dataSource.pageSize(10);
此外,我想通过此代码禁用服务器排序:
$('#grid')。data('kendoGrid')。dataSource.options.serverSorting = flase;
但它不起作用。 我该怎么办? 感谢。
答案 0 :(得分:1)
使其工作的唯一方法是初始化新数据源并将其分配给网格:
var dataSource = new kendo.data.DataSource(
$.extend(grid.dataSource.options, { serverSorting: false } )
);
grid.setDataSource(dataSource);