我正在使用Chosen JQuery插件进行ASP.NET MVC(Razor)项目。对于下拉列表,它不显示由data_placeholder
设置的默认文本值,而是显示列表的第一项。
<div class="editor-field">
@Html.DropDownList("AuthorId", (IEnumerable<SelectListItem>)ViewBag.AuthorId, new
{
@class = "chzn-dropdown",
data_placeholder = "Select Author...",
style = "width:270px;"
})
@Html.ValidationMessageFor(model => model.Author)
</div>
如何显示下拉列表的默认文本?
答案 0 :(得分:2)
答案在所选网站上
注意:在单次选择时,假定浏览器选择第一个元素。要利用默认文本支持,您需要包含一个空白选项作为选择列表的第一个元素。