我的應用程序是asp.net MVC,我使用Telerik的MVC組合框,使用ViewData的,我送項目,如:檢索數據-Telerik MVC
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('|'));
,但得到這個錯誤:無法獲得屬性「分裂」的值:對象是提前null或undefined
感謝。
是什麼意思「獲得這個項目的數據來檢查如果它是虛假的,則視爲價值。「 ?詳細闡述這一點。 –