Javascript 在剑道网格列中添加一项
我想在剑道网格的列菜单中添加一项以删除列 (成功)1.添加项目。 (成功)2.删除列。 (失败)3.选择后关闭菜单 我发现其他剑道网格的列菜单项在选择后将关闭菜单。但我的项不会关闭菜单 我试了又试。 谁能帮我一把吗?使用worksJavascript 在剑道网格列中添加一项,javascript,jquery,kendo-ui,kendo-grid,Javascript,Jquery,Kendo Ui,Kendo Grid,我想在剑道网格的列菜单中添加一项以删除列 (成功)1.添加项目。 (成功)2.删除列。 (失败)3.选择后关闭菜单 我发现其他剑道网格的列菜单项在选择后将关闭菜单。但我的项不会关闭菜单 我试了又试。 谁能帮我一把吗?使用works 您还可以关闭相关的弹出窗口: var popup = e.container.data().kendoPopup; menu.bind("select", function (select) { grid.hideColumn(field); pop
您还可以关闭相关的弹出窗口:
var popup = e.container.data().kendoPopup;
menu.bind("select", function (select) {
grid.hideColumn(field);
popup.close();
});
我已经创建了。并将其链接起来。你看不出来吗?这个(bind select event)链接到这个(setOptions)链接到@DamienHuang,我认为正确的方法应该是使用
close()
方法。但谁知道为什么它在你的情况下不起作用。剑道之谜。
select:function (select) {
var menuText = $(select.item).text();
grid.hideColumn(field);
this.destroy();
}
var popup = e.container.data().kendoPopup;
menu.bind("select", function (select) {
grid.hideColumn(field);
popup.close();
});