问题标签 [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.

0 投票
1 回答
1697 浏览

razor - Telerik UI Grid 将 ID 传递给 Kendo 上下文菜单

我有一个简单的上下文菜单,我需要能够连接到网格中。此上下文菜单需要允许用户根据与其关联的网格记录的 ID 进行导航。

我目前正在尝试传递一个 HTML Data 对象,但它似乎没有按预期工作。

有谁知道如何推断ID?这是我要实现的目标的自包含示例。

0 投票
2 回答
1850 浏览

kendo-ui - 上下文菜单的 KendoUI 模板

我正在尝试将上下文菜单连接到 JSON 数据源,但我似乎无法设置模板。

如果我有这样的数据源(如文档中所述)

一切都很好,花花公子(我想它使用了一些默认模板)

但是,如果我尝试使用自己的模板,一切都是未定义的。

如何在 Kendo 上下文菜单中使用模板?

0 投票
2 回答
5299 浏览

jquery - Kendo-UI 上下文菜单

我们在代码中使用了剑道上下文菜单。在上下文菜单初始化之后,如果我们删除目标元素并再次将目标添加到 DOM 上下文菜单中,则无法正常工作。如何解决此问题。

HTML

脚本

0 投票
1 回答
1998 浏览

jquery - 剑道上下文菜单:数据源未更新

我们尝试动态添加上下文菜单项。但是如果我们将项目附加到上下文菜单,它不会添加到上下文菜单的数据源中,它只会添加到菜单中。我们需要将项目添加到数据源。如何解决这个问题?

脚本

HTML

0 投票
3 回答
4117 浏览

jquery - 剑道 contextMenu 选择特定项目的功能

我正在尝试使用 kendoContextMenu 小部件创建一个 contextMenu。这使用以下代码工作。

但是我想为每个项目指定一个函数,以便在单击项目时执行。我不想根据文本内容确定要执行什么。

我试图在数据源中添加一个点击项,但这似乎不起作用。

0 投票
1 回答
842 浏览

javascript - 如何在剑道中获取选定的行数据

我正在使用这个上下文菜单示例

我使用了这样的上下文菜单选择事件:

它工作正常,但现在我得到了当前的菜单对象。如何获取选定的行数据?

例如,我右键单击“RE:Telerik Trainer 的新版本(第一个记录)”,然后单击回复发件人,那么如何获取当前行的行对象。

0 投票
1 回答
559 浏览

jquery - 剑道上下文菜单什么时候锚定?

剑道上下文菜单什么时候锚定?我的问题是上下文菜单在稍微错误的位置打开。我有alignToAnchor设置为true. 一切正常,除非我在网格中添加第一个项目。然后上下文菜单稍微关闭。问题可能是因为我有自定义行模板,并且我还必须添加自定义标题。自定义标头将其丢弃。这种行为不仅仅发生在用户第一次右键单击该行时。总是在用户右键单击该行时。然后刷新页面,右键单击该记录将 contextMenu 放在正确的位置。

以下是我尝试过的几件事:

1) 销毁 contextMenu 并在创建第一条记录后重新初始化。

2)向所有行添加一个类noContextMenu。将 contextMenu 上的过滤器更改为tr:not(.noContextMenu),然后在末尾添加一行dataBound: $(".noContextMenu").removeClass("noContextMenu"); (因此,noContextMenu该类仅在弹出编辑期间有效。)

3) 挖掘 contextMenu 对象并覆盖目标变量。

0 投票
1 回答
1224 浏览

javascript - Kendo UI 上下文菜单提及排除过滤器中的元素

我在 Kendo UI Grid 中使用 Kendo UI 上下文菜单(JavaScript 不是 MVC)。它提供了一个过滤器属性,当用户选择一行网格时,我使用它来打开上下文菜单。现在我需要使用我已经完成的模板在网格单元格中添加一个链接,但是在单击该链接时,我需要一个 JavaScript 函数来运行而不是打开上下文菜单。下面是显示行和蓝色链接的片段,它不是调用 JavaScript 函数而是打开上下文菜单。上下文菜单设置为左键而不是右键打开,因为客户希望它在 iPad 上是这样的。

行、链接和上下文菜单

如果单击该链接,是否有绕过上下文菜单打开的方法,最好是在提及上下文菜单的过滤器属性时排除链接或锚标记。我提到过这样的菜单:

0 投票
1 回答
387 浏览

kendo-grid - 使用角度js的剑道网格中的工具栏列菜单

如何在剑道网格的工具栏中放置列菜单以根据需要选择列?

0 投票
2 回答
504 浏览

kendo-ui - 以从右到左锚定的剑道上下文菜单

我正在尝试将 Kendo 上下文菜单与 Kendo 树视图一起使用,问题是当正文从右到左(具有类“k-rtl”)时上下文菜单的位置是错误的。为了确保它不是来自我的代码,我尝试从 Kendo 网站更改一个简单的示例并找到相同的结果,我修改的示例可以在http://dojo.telerik.com/ovUVU上找到。

任何想法如何解决这个问题!非常感谢