如何在剑道组合框中更改/设置值
Posted
技术标签:
【中文标题】如何在剑道组合框中更改/设置值【英文标题】:How to change/set value in kendo combobox 【发布时间】:2012-07-03 14:39:35 【问题描述】:谁能告诉我如何动态更改剑道组合框的值。
小提琴在这里 - http://jsfiddle.net/ashwyn/yL6w3/1/
在上面的小提琴中,当我们点击click
时,显示的值应更改为three
(例如)
我找到了列出所有数据源方法的链接 - http://www.kendoui.com/documentation/framework/datasource/methods.aspx
【问题讨论】:
【参考方案1】:如果你知道你想要的值,你也可以这样做:
$("#MyComboBox").data("kendoComboBox").value(id);
【讨论】:
如果我想设置要选择的默认值(---选择选项---),-1索引,你知道我的意思吗? 哦,我明白了 $("#MyComboBox").data("kendoComboBox").value(-1);【参考方案2】:工作演示 http://jsfiddle.net/Bxsge/2/ 或 http://jsfiddle.net/Bxsge/1/(当您单击链接时,选择将更改为three
选定值时的演示行为。)
通过jQuery对象// selects by index combobox.select(1); // selects item
选择
链接:http://www.kendoui.com/documentation/ui-widgets/combobox/methods.aspx
希望这会有所帮助,:)
代码
$(function()
var CB = $("select").kendoComboBox();
$("a").click(function()
var $cbx = $("select").data("kendoComboBox")
$cbx.select(2);
);
);
【讨论】:
kendodropdownlist 怎么样。它不像它提到的那样工作。select(n)
方法通过它的索引选择一个项目,n,一个整数。 value(v)
方法通过项目的值 v 选择一个项目,一个字符串。 text(t)
方法更改文本框内容,如果找到与匹配文本 t 字符串匹配的项目。
如果我们不知道索引值怎么办。如果它是动态值,那么我们将如何设置值和文本以上是关于如何在剑道组合框中更改/设置值的主要内容,如果未能解决你的问题,请参考以下文章