【发布时间】:2014-01-18 11:34:50
【问题描述】:
我有以下代码用于在 Bootstrap 中设置样式的选择下拉输入。
<select class="form-control" name="businessprocess" ng-model="businessprocess" required>
<option value="">-- Select Business Process --</option>
<option value="C">Process C</option>
<option value="Q">Process Q</option>
</select>
在用户能够提交此表单之前,他或她必须选择一个业务流程。
所以我将required 指令放在select 语句中,但是因为第一个选项标记有-- Select Business Process -- 仍然算作选定选项,因此满足了所需的标志,因此表单验证即使没有选择实际的业务流程。
我该如何解决这个问题?
谢谢。
【问题讨论】:
-
您能否创建一个带有链接属性的属性指令,该指令将为 onchange 事件 ant 设置一个侦听器并在那里验证内容?
标签: validation angularjs select