添加"请选择"带有数组SelectList []的html.dropdownlist的选项

时间:2015-12-10 12:41:25

标签: asp.net asp.net-mvc

我的MVC应用程序中有一个问题,需要一个下拉列表,我想添加一个"请选择"下拉列表中的选项可以隐藏答案,直到单击它为止。

@Html.DropDownListFor(model => model.QuestionTwo, new SelectList
(new[]{"A","B", "C", "D"}))
@Html.ValidationMessageFor(model => model.QuestionTwo)

由于我创建答案列表的方式,我不确定如何添加默认值"请选择"用户无法选择的值。

1 个答案:

答案 0 :(得分:0)

这样做的好方法就像

<option value="" disabled selected>Select something...</option>

我在这个帖子上找到了它 How do I make a placeholder for a 'select' box?

最好的办法是使用jQuery将此选项添加到顶部

$('select').append('<option value="" disabled selected>Please Select</option>');