更改Kendo Grid列绑定

时间:2015-05-13 05:31:28

标签: javascript jquery kendo-ui kendo-grid

我的页面上有一些单选按钮,我想根据用户的选择绑定我的一个Kendo Grid列,然后刷新网格。

这是我的javascript代码:

function change(c) {
    var grid = $("#grid").data('kendoGrid');
    switch (c) {
        case 2:
            break;
        case 3:
            break;
        default:
        case 1:
            break;
    }
}

1 个答案:

答案 0 :(得分:1)

您可以使用javascript来显示/隐藏正确的列。请参阅API definition

function change(c) {
    var grid = $("#grid").data('kendoGrid');
    switch (c) {
        case 2:
            grid.hideColumn("Column1");
            grid.showColumn("Column2");
            break;
        case 3:
            grid.showColumn("Column3");
            break;
        default:
        case 1:
            grid.hideColumn(3);
            grid.showColumn(4);
            break;
    }
}

前段时间我发了一个答案here,解释了隐藏列的不同方法。