当用户点击提交按钮时,表单验证将会检查。如果用户选择国家/地区'奥地利',则禁用状态选择框。禁用选择框不应检查验证,否则验证将检查。我能怎么做?我试过了波纹管代码。
{{1}}
答案 0 :(得分:0)
替换
ng-required="true"
通过
ng-required="states[state1].length"
答案 1 :(得分:0)
只需添加ng-required =" true"到ng-required =" states [state1] .length> 0"
<select id="state" ng-disabled="!states[state1].length" style="width:100px;" name="stateName" ng-model="cities" ng-required="states[state1].length > 0">
工作jsfiddle:https://jsfiddle.net/Lc3n55d2/24/