angular 对checkbox选择框的操作实例

//初始数据格式
$scope.pigdatalists = [
{"id":1,"checked":false},{"id":2,"checked":false},
{"id":3,"checked":false}
];

//全选
                        scope.checkearall = false;//默认不是全选状态
                        scope.checkearAll = function(checked){
//改变全选按钮的状态
                            scope.checkearall = !scope.checkearall;
//循环操作数据,将每条数据里面的checked值跟全选状态的值对应起来
                            angular.forEach(scope.pigdatalists,function(value,key){
                                value.checked = scope.checkearall;
                            });
                        };
                        //单选
                        scope.checkearItemFun = function(checked,index){
                            scope.pigdatalists[index].checked = checked;
                        }


 
  

  • 耳号 栋舍 栏位


你可能感兴趣的:(angularjs)