angular js 的批量删除



//批量删除


$scope.delSelect = function() {
var arrs = [];
for(var x = 0; x < $scope.datas.length; x++) {
if($scope.datas[x].state) {
arrs.push($scope.datas[x].name);
}
}
if(arrs.length <= 0) {
alert("请您选中你要删除的数据")


} else {
//开始删除


for(var x = 0; x < arrs.length; x++) {


for(var x2 = 0; x2 < $scope.datas.length; x2++) {


if(arrs[x] == $scope.datas[x2].name) {
//删除
$scope.datas.splice(x2, 1);
}


}


}


}


}

猜你喜欢

转载自blog.csdn.net/qq_41212790/article/details/79082935