在剑道网格列中添加项目

时间:2016-11-17 07:48:08

标签: javascript jquery kendo-ui kendo-grid

我想在kendo网格的列菜单中添加一个项目以删除列。

(成功)1。添加一个项目。 (成功)2。删除一栏。 (失败)3。选择后关闭菜单。

我发现其他剑道网格的列菜单项会在选择后关闭菜单。但我的项目不会关闭菜单。

我尝过This(bind select event)This(setOptions)。 谁能帮我一把?

2 个答案:

答案 0 :(得分:0)

使用Demo #1有效。

menu.bind("select", function (select) {
    grid.hideColumn(field);
    this.destroy();
});

Demo #2

select:function (select) {
    var menuText = $(select.item).text();

    grid.hideColumn(field);
    this.destroy();
}

{{3}}

答案 1 :(得分:0)

您还可以关闭相关的弹出窗口:

var popup = e.container.data().kendoPopup;
menu.bind("select", function (select) {
    grid.hideColumn(field);
    popup.close();
});

http://dojo.telerik.com/@Stephen/AKuwuQ