有一个对象:
0 : { id : 1, value : 2},
1 : { id : 2, value : 3}
选择列表:
<select id="sec">
<option value="1"></option>
<option value="1"></option>
<option value="3"></option>
</select>
如何在首次选择后点击选项in id="sec"
后隐藏所有选项id = 2
。所以,只显示:
<option value="1"></option>
<option value="1"></option>
我尝试添加ng-model="selectList" ng-change(selectList)
以获取所选值。现在如何比较来自对象的seleted值和隐藏第二个选择的选项?
答案 0 :(得分:0)
我自己的解决方案:
<?= form_dropdown('specialization', $specCategory['name'], array(), 'ng-model="specialization"');?>
<select ng-model="doctors" name="doctor">
<option ng-show="specialization == {{value.UsersSpecializationIdSpecialization}}" value="{{value.UsersWorkSpaceIdUser}}" ng-repeat="(key, value) in options">{{value.DetailToUsersName}}</option>
</select>