我想从复选框列表中取消选中复选框,具体取决于条件。检查框是从ng-repeat
生成的HTML
<li ng-repeat="col in columns">
<span class="inputH">
<input type="checkbox" value="col.name" ng-if="col.default === true" checked ng-click="onColSelect(col.name,$event)" id="column_{{$index}}">
<input type="checkbox" value="col.name" ng-if="col.default === false" ng-click="onColSelect(col.name,$event)" id="column_{{$index}}">
</span>
<span class="textH">{{ 'leadOpportunityHeader.' + col.name | translate }}</span>
</li>
同时抓住每个复选框,我检查一些条件。如果这个条件为真,那么我取消选中相同的复选框。
我的问题是是否可以在不使用ng-model
的情况下取消选中该复选框?
如果它不可能,那么我需要知道如何在ng-model
答案 0 :(得分:0)
您可以使用 ng-checked 来检查和取消选中复选框,而不是 ng-model 。
ng-checked=true or false