Angularjs - désactivation ET en décochant une case est cochée

J'ai un ensemble complexe de cases à cocher dans les groupes rempli avec les données de tableaux multidimensionnels et il y a certaines choses qui doivent se produire avec eux... j'ai extrait le minimum de ce que j'ai besoin donc je vais essayer d'expliquer

Dans ce violon

http://jsfiddle.net/EVZUV/

la première case à cocher est activée et que le deuxième est désactivé. Lors de la première case est cochée, le second devient permis. Ce que j'essaie de le faire est de cocher la deuxième case si elle est de nouveau désactivé lorsque la case n'est pas cochée.

Voici le code que j'ai qui fonctionne presque

<input type="checkbox" ng-model="disablelist" ng-click="checkitems">Check this box to enable the other.. <br><br>
<input type="checkbox" ng-disabled="!disablelist" ng-checked="checkitems">When this checkbox is disabled it also must get unchecked

Je suis juste en train de intong-js et certaines idées sont assez "whaaa .." pour moi,, mais il semble bien, donc je suis persistant pour l'instant.

Merci!!

OriginalL'auteur GRowing | 2013-11-13