默认选择选项为空白mvc razor

时间:2017-04-15 19:50:01

标签: javascript jquery asp.net-mvc asp.net-mvc-4 razor

我希望我的dropDown默认显示null option selected--Select--。我正试着这样做

<select class="form-control" asp-for="EducationId" asp-items="@(new SelectList(Model.educations, "Id", "Name"))"><option>--Select--</option></select>

它会在选中--Select--选项的情况下完美加载下拉列表但不会使其值null。当我尝试在没有选择任何选项的情况下获得它的价值时

$('#EducationId option:selected').text()

返回--Select--

的字符串
  

但我希望它返回null

我通过添加disabled selected尝试了this solution,但根据其声明,一旦我选择了任何选项,它就不允许我再次选择第一个选项。但在我的情况下,此下拉列表是可选的,用户可以取消选择任何选定的选项。

  

如何将此下拉列表设为可选项?

任何形式的帮助都将受到赞赏。

1 个答案:

答案 0 :(得分:2)

<ul id="todoList"> <li v-for="item in items" class="item" contenteditable="false" id="item">Item <div></div> <button id="editButton">Edit</button> </li> </ul> 是您向用户提供的一系列项目供您选择。只需像这样添加另一个项目(我假设它被称为educations):

Education

然后检查是否已选择该项目,并执行您需要做的任何事情。