Angularjs 要设置选中值,请取消选中

Angularjs 要设置选中值,请取消选中,angularjs,html,angular-ui-bootstrap,Angularjs,Html,Angular Ui Bootstrap,我有一个下拉列表:- <select class="select" id="select" multiple="multiple" ng-model="a.NA"> <option value="1">1</option> <optgroup label="group"> <option value="2">2</option> <option value="3">3</option>

我有一个下拉列表:-

<select class="select" id="select" multiple="multiple" ng-model="a.NA">
  <option value="1">1</option>
<optgroup label="group">
   <option value="2">2</option>
   <option value="3">3</option>
   <option value="4">4</option>
   <option value="5">5</option>
 </optgroup>
</select>

1.
2.
3.
4.
5.
和一个复选框:-

<input type="checkbox" id="a.clM.checkbox2" value="option1" ng-disabled="a.NA">
 <label for="a.clM.checkbox2">NA</label>

NA
当我选中“NA”复选框时,下拉列表被禁用,因此没有人可以选中下拉列表的内部复选框。 但是,如果我先选中任何一个内部复选框,然后选中NA复选框,则下拉列表将被禁用,但选中的内部复选框仍保持选中状态


我想要的是,如果选中NA复选框,则内部复选框将被取消选中(如果选中)。

下拉列表中没有复选框。您需要哪些内部复选框。您可以打开一个plunkr吗?选择下拉列表是一个包含复选框的jquery插件:-