【发布时间】:2017-12-17 20:06:05
【问题描述】:
我的应用程序中有一个复选框,如下所示
<input type="checkbox" ng-model="vm.somevalue" indeterminate " />
indeterminate 是一个指令,当 vm.somevalue 的值未定义时,它将更改复选框的状态。 现在,当我从中间状态单击复选框时,我需要取消选中复选框(vm.somevalue=false)。
任何帮助表示赞赏!
【问题讨论】:
-
使用
!得到当前的反义词 -
@guradio 实际上不起作用,因为
indeterminate不是checked属性的状态。indeterminate是它自己的属性,与checked无关。因此,如果一个复选框是indeterminate,这并不意味着checked是真或假。两者都可以。
标签: javascript jquery html angularjs checkbox