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插件:-