Asp.net mvc 2 Telerik MVC组合框-更改项目的背景

Asp.net mvc 2 Telerik MVC组合框-更改项目的背景,asp.net-mvc-2,combobox,telerik-mvc,Asp.net Mvc 2,Combobox,Telerik Mvc,我尝试更改项目的高亮度,它使用以下方法工作: var combobox = $('#ComboBox').data('tComboBox'); combobox.highlight(2); 问题是我只能在项目上突出显示!!是否有其他方法可以更改背景或字体(粗体),以便用户能够记住他们选择的项目。 提前感谢。基本上,要将一个项目标记为选中,只需将“t-state-selected”类添加到该项目中即可。 例如,要选择下拉区域中的所有项目,您可以获得

我尝试更改项目的高亮度,它使用以下方法工作:

            var combobox = $('#ComboBox').data('tComboBox');
            combobox.highlight(2);
问题是我只能在项目上突出显示!!是否有其他方法可以更改背景或字体(粗体),以便用户能够记住他们选择的项目。

提前感谢。

基本上,要将一个项目标记为选中,只需将“t-state-selected”类添加到该项目中即可。 例如,要选择下拉区域中的所有项目,您可以获得如下引用并附加该类:

$('#ComboID').data().tComboBox.dropDown.$items.addClass('t-state-selected');

基本上,要将一个项目标记为选中,只需将“t-state-selected”类添加到其中。 例如,要选择下拉区域中的所有项目,您可以获得如下引用并附加该类:

$('#ComboID').data().tComboBox.dropDown.$items.addClass('t-state-selected');

谢谢,我的下拉组合框的名称是ComboID,我将您的答案添加到加载脚本中,我选择了此项,item.Add().Text(“Item3”).Value(“3”).selected(true);我遇到以下错误:无法获取属性“addClass”的值:对象为null或未定义。哦,是的,我忘记了$items在您单击打开DropDownList之前是不可用的-它是按需构建的。幸运的是,您可以强制它使用fill方法构造它$('#ComboBox').data().tComboBox.fill()我希望这对您有所帮助谢谢,我在加载时添加了:var ComboBox=$('#ComboBox').data('tComboBox').fill()$(“#组合框”).data().tComboBox.dropDown.$items.addClass('t-state-selected');出现此错误:无法获取属性“dropDown”的值:对象为null或未定义。我已使其按如下方式工作:var combobox=$(this).data('tComboBox');combobox.dropDown.$items.addClass('test');然而,问题是如何更改示例1和3的特定项。ThanksUse combobox.dropDown.$items.eq(0).addClass('test');和combobox.dropDown.$items.eq(2).addClass('test');或者循环遍历集合$items并将类附加到所需的项。谢谢,我的下拉组合框的名称是ComboID,我将您的答案添加到加载脚本中,我选择了此项,item.Add().Text(“Item3”).Value(“3”).selected(true);我遇到以下错误:无法获取属性“addClass”的值:对象为null或未定义。哦,是的,我忘记了$items在您单击打开DropDownList之前是不可用的-它是按需构建的。幸运的是,您可以强制它使用fill方法构造它$('#ComboBox').data().tComboBox.fill()我希望这对您有所帮助谢谢,我在加载时添加了:var ComboBox=$('#ComboBox').data('tComboBox').fill()$(“#组合框”).data().tComboBox.dropDown.$items.addClass('t-state-selected');出现此错误:无法获取属性“dropDown”的值:对象为null或未定义。我已使其按如下方式工作:var combobox=$(this).data('tComboBox');combobox.dropDown.$items.addClass('test');然而,问题是如何更改示例1和3的特定项。ThanksUse combobox.dropDown.$items.eq(0).addClass('test');和combobox.dropDown.$items.eq(2).addClass('test');或者循环遍历集合$items并将类附加到所需的项。