我有一个下拉菜单: -
<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>
还有一个复选框: -
<input type="checkbox" id="a.clM.checkbox2" value="option1" ng-disabled="a.NA">
<label for="a.clM.checkbox2">NA</label>
当我检查&#39; NA&#39;复选框下拉列表已禁用,因此没有人可以检查下拉列表的内部复选框。 但是,如果我首先检查内部复选框中的任何一个,然后选中NA复选框,则下拉列表已禁用,但选中的内部复选框仍保持选中状态。
我想要的是,如果我选中NA复选框,则内部复选框未选中(如果选中)。