1

我正在为 ASP.NET MVC (Razor) 项目使用选择的 JQuery 插件。对于下拉列表,它不显示由 设置的默认文本值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>

如何显示下拉列表的默认文本?

4

1 回答 1

2

答案在所选网站上

注意:在单选时,假定第一个元素被浏览器选中。要利用默认文本支持,您需要包含一个空白选项作为选择列表的第一个元素。

于 2012-06-15T12:28:38.517 回答