我有一个这样的表格:
<select>
<option class="0" selected="selected" value="">third</option>
<option value="1">first</option>
<option value="2" selected="selected">second</option>
</select>
<input class="ng-pristine ng-valid" type="text" ng-model="NewBranchRequest.PwrCnt" placeholder="sad">
我希望当用户选择第一个时,必须输入,如果不是无关紧要。
有什么想法吗? THX
答案 0 :(得分:0)
将下拉列表绑定到模型,如果选择了正确的值,则使用ng-required
有条件地要求该字段。
<select ng-model="requireInput">
<option selected="selected" value="">third</option>
<option value="1">first</option>
<option value="2">second</option>
</select>
<input class="ng-pristine ng-valid"
type="text"
ng-model="NewBranchRequest.PwrCnt"
placeholder="sad"
ng-required="requireInput==1">