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

达伍德·艾哈迈德(Dawood Ahmed)

我试图获取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);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章