1
ここに1つの問題があります。私がすべてチェックすると、すべてのチェックボックスがtrueに設定されますが、レコードの一部がチェックされていない場合は、チェックボックスをすべてオフにしてください。ここでplunker URLはhttps://plnkr.co/edit/9JeIuP1jC5hOG5hTpSZV?p=previewチェックボックスの値が更新されていませんか?
<div class="row">
<div class="col-md-4 col-sm-4 col-xs-4">
<label>
<input type="checkbox" ng-click="isAllRecordSelected()"
ng-
model="isAllSelectedForSMS">All{{isAllSelectedForSMS}}
</label>
</div>
<div class="col-md-4 col-sm-4 col-xs-4"> Mobile</div>
<div class="col-md-2 col-sm-2 col-xs-2">Name</div>
</div>
<div class ="row"
ng-repeat="friend in friends">
<div class="col-md-4 col-sm-4 col-xs-4">
<label> <input type="checkbox"
ng-model="friend.selected"
ng-change="userSelectedToggle()">
</label>
</div>
<div class="col-md-4 col-sm-4 col-xs-4"> {{friend.mobile}}</div>
<div class="col-md-2 col-sm-2 col-xs-2">{{friend.name}}</div>
</div>
に
ngmodel
を交換してください。..ブラウザのキャッシュをクリアしてもう一度お試しください。 –