私のアプリケーションはasp.netMVCで、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());
このアイテムのデータを取得して、表示された値がtrueまたはfalseであるかどうかを確認する方法についてのアイデア。私は試した:
alert(item.Value.split('|'));
しかし、このエラーが発生しました:プロパティ'split'の値を取得できません:オブジェクトがnullまたは未定義です
前もって感謝します。