AngularJS ng-checked Directive
Example
Check one to check them all:
<body ng-app="">
<p>My cars:</p>
<input type="checkbox"
ng-model="all"> Check all<br><br>
<input type="checkbox"
ng-checked="all">Volvo<br>
<input type="checkbox"
ng-checked="all">Ford<br>
<input type="checkbox"
ng-checked="all">Mercedes
</body>
Try it yourself »
Definition and Usage
The ng-checked directive sets the checked attribute of a
checkbox or a radiobutton.
The checkbox, or radiobutton, will be checked if the expression inside the
ng-checked attribute returns true.
The ng-checked directive is necessary to be able to shift the
value between true and false. In HTML, you cannot set
the checked attribute to false (the presence of the
checked attribute makes the element checked, regardless of it's value).
Syntax
<input type="checkbox|radio" ng-checked="expression"></input>
Supported by <input> elements of type checkbox or radio.
Parameter Values
| Value | Description |
|---|---|
| expression | An expression that will set the element's checked attribute if it returns true. |

