Kendo网格可调整大小的问题

时间:2018-11-15 08:24:26

标签: javascript jquery kendo-ui

我的项目中有一个剑道网格,功能如下:

function changeGrid(){
   $("#grid").empty().kendoGrid;

   $("#grid").kendoGrid({
       dataSource: DataSource,
       resizable: true,
       ...
    });
    ....
 }

显示的网格和一切都很好。但是,当我调用函数changeGrid()时,会出现如下错误:Unable to get value of the property 'removeClass': object is null or undefined

  • 该错误是由resizable:true引起的,将其删除后,在调用函数changeGrid()时没有错误。

但是我确实需要在网格中调整大小。有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

尝试

function changeGrid(){
    $("#grid").data("kendoGrid").destroy();
    $("#grid").kendoGrid({
        dataSource: DataSource,
        resizable: true,
        ...
    });
    ....
}