取消弹出编辑窗口后,Kendo Grid列模板被取消初始化

时间:2013-06-22 16:16:30

标签: javascript html5 web kendo-grid

我有一个使用Kendo DataSource从外部服务读取数据的Kendo Grid,我有一个模板定义的最后一列,为网格的每一行创建一个Kendo菜单(与this link完全相同)。 / p>

问题是,我将可编辑属性设置为“弹出”模式。因此,当我单击“编辑”(然后弹出窗口打开)时,如果我点击“取消”,我编辑的那一行的剑道菜单将被取消初始化,看起来像没有样式的普通ul / li菜单。

感谢。

1 个答案:

答案 0 :(得分:0)

只是一个猜测。该行由kendo网格重新呈现,因此您的菜单现在再次显示为纯HTML,您必须再次调用kendoMenu()...

尝试将菜单缓存在其他位置,并将其附加到mouseenter上的每一行,例如。因此,您不依赖于网格刷新和丢失菜单。