问题标签 [kendo-dropdown]

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 回答
68816 浏览

kendo-ui - 如何为 kendo ui 下拉菜单设置默认值?

我正在使用剑道 UI DropDownList 控件,我们如何为 DropDownList 设置默认值?

我在 viewmodel 中有一个选定的列表属性,如下所示:

然后在控制器中我填充所选列表并将其设置为默认值

在我的剃刀视图中,我有以下代码:

问题是没有设置默认值。

0 投票
4 回答
19295 浏览

javascript - 获取剑道下拉值的选定ID

如何从下拉列表中获取所选名称的 ID。
whene select Applesthen got id 1and select Orangesthen 2.
这是一个简单的剑道下拉示例。

谢谢。

0 投票
1 回答
3723 浏览

jquery - 将数据加载到 Kendo Dropdown

我正在尝试使用 ajax 调用将数据绑定到 Kendo Dropdown。call 成功获取数据,但 kendo 下拉菜单未显示任何数据。

JSON 对象

在此处输入图像描述

落下:

阿贾克斯调用:

0 投票
1 回答
1966 浏览

javascript - 根据下拉列表中选定值的其他属性过滤本地 Kendo 数据源

我有一个本地剑道数据源,它具有以下值:

我有一个绑定到远程 Kendo 数据源的下拉列表,我想根据来自本地的所选值的 DATATYPE 设置对该远程数据源的过滤。两个数据源共享共同的属性 DATATYPE。我基本上是在过滤第二个 DDL 的结果。例如:

DDL1 选择的值为 <>。然后只显示 DDL2 中的值(远程数据源被过滤),DATATYPE='num'。

我不想使用级联功能。(使用 javascript)。

谢谢!

0 投票
1 回答
521 浏览

javascript - 从 Kendo 下拉列表中删除下划线

这个看起来很简单,只是不知道在哪里处理它。我正在通过 REST JSON 从 SQL 数据库中检索列名值。下拉列表中的值按预期带有下划线 (Customer_Name)。我想显示一个不带下划线的“友好”(客户名称)版本,但仍将我的值(客户名称)发送到我的 REST 服务。我查看了 Underscore.js,但不确定从哪里开始,这可能比我想象的要简单。谢谢!

0 投票
2 回答
3179 浏览

javascript - 更改模板后如何重新绑定 Kendo ListView

我试图在更改模板后根据 DropDownList 值重新绑定列表视图数据。我已经包含了一个 JSFiddle 供参考。当我当前重新绑定时,模板中的值是未定义的。谢谢!

JSFiddle 链接

我在想最好的处理方法是在“选择”或“改变”功能中:

请参考 JSFiddle 链接和这个图形作为视觉

名称搜索完成且用户单击名称后显示的 UI

这是一个更长的工作流程:

  1. 用户完成名称搜索并单击搜索按钮。
  2. 名称结果填充在列表视图中,使用模板单独呈现为按钮控件。
  3. 用户然后单击名称结果之一(显示为按钮文本)。
  4. 类别下拉列表('All' <--default 、'Location'、'Customer'...)使用户能够定位他们想要查看的数据主题。“全部”是默认设置,显示有关所选名称的所有详细信息。
  5. 因此,默认情况下会填充“全部”模板。
  6. 如果用户想查看“位置”详细信息(模板),他们从下拉列表中选择它。
  7. 模板显示,但值都是空白的。填充它的唯一方法是再次单击名称(按钮)。 模板更改后在模板中显示空白值

我想消除必须重新单击按钮(名称)来填充模板(“位置”等...)的需要。

我整理了一个显示结构的 JSFiddle。虽然由于数据是私有的并且通过安全网络提供服务,但我无法访问它。

请参阅 JSFiddle:我认为问题在于 onclick 事件会抓取数据 uid 并将其传递给初始默认模板(名为“全部”,但它不包含在代码中,因为它很长)。当用户更改下拉列表(cboDetailsCategory)并选择一个新模板时,我会丢失数据。

谢谢你的帮助。我真的坚持这一点,它是当前的节目终结者。

0 投票
1 回答
154 浏览

kendo-ui - 绑定 Kendo DropDownListFor

kendo 下拉列表用于在下拉列表中显示准确的未定义记录数,但不显示项目名称。请在这方面提供帮助,谢谢

0 投票
1 回答
256 浏览

javascript - 我可以绑定到这个数组吗

第二双眼睛会有所帮助。我有一个从 RESTFUL 端点读取的 JSON 字符串。我想单独声明数据源“var dataSourceGLDes”并将不同的 DropDownLists 绑定到数据源。我得到以下未定义的结果:

0 投票
1 回答
862 浏览

sorting - kendoDropDownList 排序后在 kendoGrid 内重置

我在 kendoGrid 的一个单元格中添加了一个 kendoDropDownList,它起初工作正常。但是,当我单击列标题进行排序时,单元格会丢失其格式。有人知道如何防止这种情况吗?这是一个简单的示例:

0 投票
1 回答
308 浏览

javascript - 如何绑定到 JSON 并填充 Kendo DropDownLists

我无法使用以下 JSON 返回有效数据。当我绑定时,我可能由于格式而返回“未定义”。我需要将两个 DDL 绑定到以下数据。一个绑定到 StreetsInTown 和另一个 StreetNumsOnStreet:

工作流程:

  1. 用户选择了带有 DDL1 的城镇,结果创建了“StreetsInTown”字符串。
  2. 使用“StreetsInTown”字符串填充 DDL2。
  3. 使用 DDL2 选择一条街道,结果创建“StreetNumsOnStreet”字符串。
  4. 使用“StreetNumsOnStreet”字符串填充 DDL3。

我可以控制 JSON 的创建。因此,如果建议使用更好的格式,我可以调整 REST 端点。仅供参考,我使用的是 javascript,没有模型。提前致谢!