无法获取Html.Kendo().ComboBoxFor的选定值



我正在尝试获取Html.Kendo((.ComboBoxFor的选定值,但无法加载。PFB代码。

@Html.Label("From Descriptor")
</div>
<div class="editor-field">
@(
Html.Kendo().ComboBoxFor(m => m.desc)
.HtmlAttributes(new { @class = "form-control input-md" })
.BindTo((System.Collections.IEnumerable)ViewData["data"])
.DataValueField("Id")
.DataTextField("TimeDescriptor")
.Events(e => e.Select("onChangvalue"))
)
</div>

但是当我试图在ready((函数中获取数据时,我无法获取,PFB。

var grid = $("#data_grid").data("desc");

尝试以下操作:

HTML:

@Html.Label("From Descriptor")
</div>
<div class="editor-field">
@(
Html.Kendo().ComboBoxFor(m => m.desc)
.Name("ddl")
.HtmlAttributes(new { @class = "form-control input-md" })
.BindTo((System.Collections.IEnumerable)ViewData["data"])
.DataValueField("Id")
.DataTextField("TimeDescriptor")
.Events(e => e.Select("onChangvalue"))
)
</div>

Javascript:

var ddl1 = $("#ddl").data("kendoComboBox");
alert(ddl1.value);

最新更新