我的应用程序是 asp.net MVC,我正在使用 Telerik MVC Combobox,使用 ViewData,我将项目发送为:
people.Add(new Person { Id = 1, Name = "John", viewed = true });
<% Html.Telerik().ComboBox()
.Name("ComboBox")
.BindTo(new SelectList((IEnumerable<Person>)ViewData["people"], "Id", "Name"))
.ClientEvents(events => events.OnChange("ComboBox_onChange")
.OnLoad("ComboBox_onLoad")
.OnOpen("ComboBox_OnOpen"))
.Render();
%>
我可以使用以下方法获取特定项目的文本:
var item = combobox.dropDown.$items.eq(0);
alert(item.text());
知道如何获取此项目的数据以检查查看的值是否为真或假。我试过了:
alert(item.Value.split('|'));
但收到此错误:无法获取属性“拆分”的值:对象为空或未定义
提前致谢。