Asp.net mvc 允许使用kendoDropDownList进行空白选择
我想为KendoUi dropdownlist添加一个空白选择项。我遵循了下面链接中提到的相同方法 但是如果我在document.ready事件中调用下面的Asp.net mvc 允许使用kendoDropDownList进行空白选择,asp.net-mvc,kendo-ui,Asp.net Mvc,Kendo Ui,我想为KendoUi dropdownlist添加一个空白选择项。我遵循了下面链接中提到的相同方法 但是如果我在document.ready事件中调用下面的 $("#ddl").data("kendoDropDownList").one("open", function() { $(this.ul[0].firstChild).html(" "); }); 我得到错误“一”为空或未定义的错误。我已经添加了所需的参考文件。这可能是什么原因造成的?是否有其他方法添加空白选
$("#ddl").data("kendoDropDownList").one("open", function() {
$(this.ul[0].firstChild).html(" ");
});
我得到错误“一”为空或未定义的错误。我已经添加了所需的参考文件。这可能是什么原因造成的?是否有其他方法添加空白选择选项
我在mvc视图中定义了组合框,如下所示
<span class="list">
@(Html.Kendo().DropDownList()
.Name("facility").Events(events => events.Change("facilityChange"))
.OptionLabel(" ")
.DataSource(source => source.Read(read => read.Action("_GetFacilitiesForComboBox", "SuccessionInfo")))
.DataTextField("FacilityName")
.DataValueField("FacilityId")
.Value(Model.NextJobFacilityId.ToString())
.HtmlAttributes(new { style = "width:300px" })
)
</span>
@(Html.Kendo().DropDownList())
.Name(“设施”).Events(Events=>Events.Change(“设施更改”))
.OptionLabel(“”)
.DataSource(source=>source.Read(Read=>Read.Action(“\u GetFacilitiesForComboBox”,“SequenceInfo”)))
.DataTextField(“FacilityName”)
.DataValueField(“设施ID”)
.Value(Model.NextJobFacilityId.ToString())
.HtmlAttributes(新的{style=“width:300px”})
)
请提供帮助。通过添加css实现
.k-popup .k-list .k-item {
min-height: 1.8em;
}
参考-