问题标签 [kendo-contextmenu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc-5 - 单击上下文菜单中的选项时需要打开剑道 UI 模式窗口
我正在 MVC 视图上为剑道 ui 网格创建上下文菜单。上下文菜单将包含 Add、Edit、Delete li 项。单击添加选项将打开 mvc razor 视图作为模式。编辑和删除也是如此。我知道 kendo 提供 kendo.window 以模式打开。我如何从上下文菜单中调用它。我是否需要在局部视图中创建模态窗口或 kendo.Window。有人可以分享一个相关的例子,以便我得到一些指导。我看到的最接近的例子是使用 Kendo MVC 控件。我正在寻找使用 kendoui jquery 的示例。
看法
jquery - 无法使用 jquery 打开剑道网格的编辑弹出窗口
我正在 MVC 页面上为我的剑道网格实现一个上下文菜单。我正在尝试使用单击上下文菜单来调用我的剑道网格上的编辑按钮。我已经在我的上下文菜单上实现了事件,并在事件上编写了 jquery 代码来调用触发编辑按钮的单击事件。我确实看到窗口突然弹出并关闭。我如何让这个工作
javascript - 向 Kendo UI 上下文菜单项添加附加数据
我想在我的应用程序中使用 Kendo UI 上下文菜单。我期待在菜单本身中显示文本但将不同的值(ID 或键)返回给select
事件处理程序的标准行为。
例如,菜单显示一个名称列表,但是当我单击其中一个时,我会得到与该名称关联的 ID。
我尝试text
在上下文菜单中的项目数组之外添加其他属性,但我没有在处理程序的事件对象上看到它们。
我无法使用该文本找到与其匹配的适当 id,因为可能存在具有相同文本但不同 ID 的条目。
有任何想法吗?
编辑:
目前我建立这样的上下文菜单:
虽然这个解决方案确实满足了我的需求,但它向 DOM 添加了一个额外的元素,虽然微不足道,但并不完美......
asp.net-mvc-5 - 在 MVC5 中单击剑道上下文菜单时调用视图
我已经在我的 MVC 5 页面上实现了剑道上下文菜单和网格。我需要通过将 requestid 传递给它来导航到另一个页面。当我尝试调用 @{Html.RenderAction("NewRequest_Read", "Request");} 它会预先加载视图以及包含上下文菜单的视图。有人能告诉我该怎么做吗
上下文菜单
脚本
控制器方法
javascript - 防止关闭剑道上下文菜单中的子菜单,直到用户将鼠标悬停在另一个菜单项上或单击外部/另一个菜单项
请参考此示例:https ://dojo.telerik.com/Eqali
由于子项目的长度非常小,因此将鼠标悬停在菜单上时,子菜单会在失去焦点时迅速关闭。我的要求是,一旦打开子菜单,它不应该关闭,直到用户将鼠标悬停在另一个菜单项上或单击一个项目。即使鼠标焦点离开子菜单,它也应该保持打开状态,就像它在资源管理器上下文菜单中一样,如下图所示:
我做了一些更多的改变,几乎达到了预期的结果,如下面的示例所示:https ://dojo.telerik.com/Eqali/2 但这里的问题是,如果我将鼠标悬停在一个没有的菜单项上有任何孩子,然后已经打开的子菜单项在其 hoverDelay 被触发之前不会关闭。
关于如何实现这一点的任何建议?
jquery - Kendo UI ListView 中的 Kendo UI Jquery ContextMenu
我正在尝试在 kendo ui listView 项目上使用 kendo ui contextMenu,但它确实有效,并且没有错误。
c# - 如何为静态菜单配置动态子菜单选项
我有一个剑道上下文菜单,配置为在剑道列表视图中的项目上单击鼠标右键时显示。在上下文菜单中,我希望某些选项具有必须动态加载的子菜单选项,因为它们根据单击列表视图的哪个项目而有所不同。我已经配置了返回所需数据的 ajax 调用。问题是,我不知道如何将这些选项分配给子菜单,以便在展开子菜单时加载动态选项。
我在与 cshtml 文件关联的打字稿文件中创建了剑道上下文菜单。我尝试将打开事件添加到剑道上下文菜单中,我在其中创建了数据源,当 ajax 调用完成时,我创建了剑道上下文菜单。缺点 - 它取代了旧菜单,不满足加载子菜单选项的要求。我尝试过的另一件事是,在上下文菜单的选择事件中添加逻辑,该逻辑执行类似的操作,但没有太大作用
上下文菜单代码:
打字稿文件,剑道上下文菜单创建:
我希望上下文菜单在打开时加载静态选项,然后当带有子菜单选项的选项悬停或单击时,它应该显示动态选项。
kendo-ui - 当 Kendo ui 编辑器 id 目标时,kendo ui 上下文菜单不起作用
当 Kendo UI 上下文菜单的目标是 Kendo UI 编辑器的 id 时,Kendo UI 上下文菜单不起作用:
脚本: