- 批量删除数据
scope.delMore=function(){
//得到选中的checkbox
var cbs=
scope.delMore=function(){ //得到选中的checkbox var cbs=
(“input:checked”);
if(cbs.length==0){
alert(“请选择。”);
}else{
var result=confirm(“确定删除吗?”);
if(result){
cbs.each(function(){
for (var i = 0; i < scope.menus.length; i++) {
if(
scope.menus.length; i++) { if(
(this).val()==scope.menus[i].id){
scope.menus[i].id){
scope.menus.splice(i,1);//删除
break;
}
}
});
alert(“删除成功”);
}else{
alert(“删除失败”);
}
}
}
- //循环计数计算总值
scope.getTotal=function(){
var total=0;
for (var i = 0; i < scope.getTotal=function(){ var total=0; for (var i = 0; i < scope.menus.length; i++) {
total+=( scope.menus[i].price∗ s c o p e . m e n u s [ i ] . p r i c e ∗ scope.menus[i].number);
}
return total;
}删除一条数据
列表内容
$scope.delAll = function() { var cbs = $("input:checked"); if(cbs.length == 0) { alert("请选择要删除的数据"); } else { cbs.each(function() { for(var i = 0; i < $scope.shops.length; i++) { if($scope.shops[i].id == $(this).val()) { $scope.shops.splice(i, 1); } } }) } }