Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何在选择列表中隐藏选项?_Angularjs - Fatal编程技术网

Angularjs 如何在选择列表中隐藏选项?

Angularjs 如何在选择列表中隐藏选项?,angularjs,Angularjs,有一个对象: 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> 我试图添加ng model=“s

有一个对象:

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>
我试图添加
ng model=“selectList”ng change(selectList)
以获得所选值。现在,如何比较从对象选择的值和从第二次选择隐藏选项?

我自己的解决方案:

<?= 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>

将我设置为负数的原因是什么?
<?= 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>