http://jsfiddle.net/ADukg/10211/das Ankreuzfeld ng-Modell nicht geändert
<label class="radio-inline" style="padding-left: 0px; display: block;">
<input type="checkbox" ng-model="settings_channel" ng-checked="permission.settings.channel.ADMIN" ng-disabled="permission.settings.channel.ADMIN">A
</label>
<label class="radio-inline" style="padding-left: 0px; display: block;">
<input type="checkbox" ng-model="permission.settings.channel.READ" ng-checked="settings_channel || permission.settings.channel.ADMIN" ng-disabled="permission.settings.channel.ADMIN">B
</label>
<label class="radio-inline" style="padding-left: 0px; display: block;">
<input type="checkbox" ng-model="permission.settings.channel.WRITE" ng-checked="settings_channel || permission.settings.channel.ADMIN" ng-disabled="permission.settings.channel.ADMIN">C
</label>
<label class="radio-inline" style="padding-left: 0px; display: block;">
<input type="checkbox" ng-model="permission.settings.channel.ADMIN" ng-checked="settings_channel">D
</label>
Ich möchte, wenn ein Benutzer Check A oder D, B und C deaktiviert ist.
aber diese Quelle wird nicht ausgeführt.
Wenn ich D wähle kann ich sehen was ich will.
Wenn ich aber A wähle, wird der D-Wert nicht geändert, daher sind B und C nicht deaktiviert.
Wie kann ich dieses Problem beheben?