在剑道组合框中动态添加项目

Posted

技术标签:

【中文标题】在剑道组合框中动态添加项目【英文标题】:Adding an item dynamically in kendo combobox 【发布时间】:2012-06-30 22:41:24 【问题描述】:

如果你们中的任何人都使用过 kendo ui,请告诉我如何在 kendo 组合框中动态添加新项目。

我已经尝试在谷歌和任何地方搜索,我的结论是剑道中没有这样的功能。

供参考 - JSBIN

剑道链接 - here

提前致谢。

【问题讨论】:

【参考方案1】:

您可能知道,创建组合框有两种方法(选择和输入)。我无法使用 select 动态添加新项目(如您的示例)。但是,使用输入和数据绑定,很简单。

$("#comboBox").data("kendoComboBox").dataSource.add( text: "Five", value: "5" );

JSBIN example 1。 JSBIN example 2.

【讨论】:

太棒了!!谢谢。我会使用你的解决方案。我不介意将<select> 更改为<input> 此代码在 2018 年无法正常工作。我应该为“文本”和“值”使用大写:$("#comboBox").data("kendoComboBox").dataSource.add( Text: "Five", Value: "5" );

以上是关于在剑道组合框中动态添加项目的主要内容,如果未能解决你的问题,请参考以下文章

VBA 中的动态组合框项

在拔出usb时动态添加串口并从组合框中删除它们

在自定义模板中动态添加多个剑道下拉列表

为啥动态值没有填充在自动完成组合框中?

如何根据从其他框中选择的文本更改动态创建的组合框的显示项

根据使用 Javascript 选择的组合框动态添加表单字段