我想在kendo网格的列菜单中添加一个项目以删除列。
(成功)1。添加一个项目。 (成功)2。删除一栏。 (失败)3。选择后关闭菜单。
我发现其他剑道网格的列菜单项会在选择后关闭菜单。但我的项目不会关闭菜单。
我尝过This(bind select event)和This(setOptions)。 谁能帮我一把?
答案 0 :(得分:0)
使用Demo #1有效。
menu.bind("select", function (select) {
grid.hideColumn(field);
this.destroy();
});
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();
});