问题标签 [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.
razor - Telerik UI Grid 将 ID 传递给 Kendo 上下文菜单
我有一个简单的上下文菜单,我需要能够连接到网格中。此上下文菜单需要允许用户根据与其关联的网格记录的 ID 进行导航。
我目前正在尝试传递一个 HTML Data 对象,但它似乎没有按预期工作。
有谁知道如何推断ID?这是我要实现的目标的自包含示例。
kendo-ui - 上下文菜单的 KendoUI 模板
我正在尝试将上下文菜单连接到 JSON 数据源,但我似乎无法设置模板。
如果我有这样的数据源(如文档中所述)
一切都很好,花花公子(我想它使用了一些默认模板)
但是,如果我尝试使用自己的模板,一切都是未定义的。
如何在 Kendo 上下文菜单中使用模板?
jquery - Kendo-UI 上下文菜单
我们在代码中使用了剑道上下文菜单。在上下文菜单初始化之后,如果我们删除目标元素并再次将目标添加到 DOM 上下文菜单中,则无法正常工作。如何解决此问题。
HTML
脚本
jquery - 剑道上下文菜单:数据源未更新
我们尝试动态添加上下文菜单项。但是如果我们将项目附加到上下文菜单,它不会添加到上下文菜单的数据源中,它只会添加到菜单中。我们需要将项目添加到数据源。如何解决这个问题?
脚本
HTML
jquery - 剑道 contextMenu 选择特定项目的功能
我正在尝试使用 kendoContextMenu 小部件创建一个 contextMenu。这使用以下代码工作。
但是我想为每个项目指定一个函数,以便在单击项目时执行。我不想根据文本内容确定要执行什么。
我试图在数据源中添加一个点击项,但这似乎不起作用。
javascript - 如何在剑道中获取选定的行数据
我正在使用这个上下文菜单示例。
我使用了这样的上下文菜单选择事件:
它工作正常,但现在我得到了当前的菜单对象。如何获取选定的行数据?
例如,我右键单击“RE:Telerik Trainer 的新版本(第一个记录)”,然后单击回复发件人,那么如何获取当前行的行对象。
jquery - 剑道上下文菜单什么时候锚定?
剑道上下文菜单什么时候锚定?我的问题是上下文菜单在稍微错误的位置打开。我有alignToAnchor
设置为true
. 一切正常,除非我在网格中添加第一个项目。然后上下文菜单稍微关闭。问题可能是因为我有自定义行模板,并且我还必须添加自定义标题。自定义标头将其丢弃。这种行为不仅仅发生在用户第一次右键单击该行时。总是在用户右键单击该行时。然后刷新页面,右键单击该记录将 contextMenu 放在正确的位置。
以下是我尝试过的几件事:
1) 销毁 contextMenu 并在创建第一条记录后重新初始化。
2)向所有行添加一个类noContextMenu
。将 contextMenu 上的过滤器更改为tr:not(.noContextMenu)
,然后在末尾添加一行dataBound: $(".noContextMenu").removeClass("noContextMenu");
(因此,noContextMenu
该类仅在弹出编辑期间有效。)
3) 挖掘 contextMenu 对象并覆盖目标变量。
javascript - Kendo UI 上下文菜单提及排除过滤器中的元素
我在 Kendo UI Grid 中使用 Kendo UI 上下文菜单(JavaScript 不是 MVC)。它提供了一个过滤器属性,当用户选择一行网格时,我使用它来打开上下文菜单。现在我需要使用我已经完成的模板在网格单元格中添加一个链接,但是在单击该链接时,我需要一个 JavaScript 函数来运行而不是打开上下文菜单。下面是显示行和蓝色链接的片段,它不是调用 JavaScript 函数而是打开上下文菜单。上下文菜单设置为左键而不是右键打开,因为客户希望它在 iPad 上是这样的。
如果单击该链接,是否有绕过上下文菜单打开的方法,最好是在提及上下文菜单的过滤器属性时排除链接或锚标记。我提到过这样的菜单:
kendo-grid - 使用角度js的剑道网格中的工具栏列菜单
如何在剑道网格的工具栏中放置列菜单以根据需要选择列?
kendo-ui - 以从右到左锚定的剑道上下文菜单
我正在尝试将 Kendo 上下文菜单与 Kendo 树视图一起使用,问题是当正文从右到左(具有类“k-rtl”)时上下文菜单的位置是错误的。为了确保它不是来自我的代码,我尝试从 Kendo 网站更改一个简单的示例并找到相同的结果,我修改的示例可以在http://dojo.telerik.com/ovUVU上找到。
任何想法如何解决这个问题!非常感谢