设置input标签
//1.全选
<input type="checkbox" ng-model="box" ng-click="selectAll();"/>
//得到数据信息赋值
<input type="checkbox" ng-model="user.ck"/>
//2.反选
<button ng-click="SelectElse()">反选</button>
执行全选的操作
$scope.selectAll = function(){
//选中
if($scope.box){
for(var i=0;i<$scope.users.length;i++){
//确认状态为选中
$scope.users[i].ck = true;
}
}else{
for(var i=0;i<$scope.users.length;i++){
//状态没选中
$scope.users[i].ck = false;
}
}
};
执行反选的操作
$scope.SelectElse = function(){
for (var x=0;x<$scope.users.length;x++) {
if($scope.users[x].ck){
$scope.users[x].ck=false;
}else{
$scope.users[x].ck=true;
}
}
}