angular-简单的删除全选demo
来源:互联网 发布:mac优酷客户端 编辑:程序博客网 时间:2024/06/10 03:27
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <script type="text/javascript" src="angular.js"></script> <script src="jquery.1.12.4.js"></script> <title>angular删除-添加-全选操作</title> <script> var app= angular.module("myApp",[]); var data=[ { done:false, id:"1234", name:"ipad", price:3400, only:10 }, { done:false, id:1244, name:"iphone", price:6400, only:5 }, { done:false, id:1334, name:"mypad", price:4400, only:20 }, { done:false, id:8234, name:"zpad", price:8400, only:130 } ] app.controller("myCtrl",function($scope){ $scope.data=data $scope.del=function(deletename){ var con = confirm("你确认要删除么?"); if(con == true){ for(var i=0;i<$scope.data.length;i++){ if($scope.data[i].name==deletename){ $scope.data.splice(i,1); } } } } $scope.deleteAll=function(deletename){ var con = confirm("你确认要删除么?"); if(con == true){ for(var i=0;i<$scope.data.length;i++){ if($scope.data[i].done==true){ $scope.data.splice(i,1); i--; }else if($scope.data.length-1){ alert("请选择删除项目"); } } } } $scope.checkall=function(){ for(var i=0;i<$scope.data.length;i++){ if($scope.quan == true){ $scope.data[i].done=true; }else{ $scope.data[i].done=false; } } } $scope.name=""; $scope.ff=true; $scope.or=function(name) { $scope.name=name; } $scope.sousuo=""; console.log($scope.sousuo); }); </script></head><body ng-app="myApp" ng-controller="myCtrl"> <h3>商品库存信息管理</h3> <div> <input type="text" placeholder="请输入关键字..." ng-model="sousuo"> <button style="color: #ff0000" ng-click="deleteAll()">批量删除</button> </div> <table style="text-align: center" border="1"> <tr> <td><input type="checkbox" ng-click="checkall()" ng-model="quan"></td> <td ng-click="or('id')">商品编号</td> <td ng-click="or('name')">商品名称</td> <td>商品价格</td> <td>商品库存</td> <td>库存操作</td> </tr> <tr ng-repeat="x in data|filter:sousuo|orderBy:name"> <td><input type="checkbox" ng-model="x.done" ></td> <td>{{x.id}}</td> <td>{{x.name}}</td> <td>{{"¥:"+x.price}}</td> <td>{{x.only}}</td> <td><button ng-click="del(x.name)">删除</button></td> </tr> </table></body></html>
阅读全文
0 0
- angular-简单的删除全选demo
- Angular全选及批量删除
- angular的全选与反选删除等
- angular-简单的表单验证注册demo
- Angular使用详解-简单的Demo
- Angular球员页面---一个简单的Demo
- 简单的javascript实现全选、删除
- Android全选删除CheckBox的简单使用
- angular全选反选批量删除
- Angular Hello World,Angular 简单DEMO
- angular js 全选/消除全选 和 layer删除确认框
- 一个简单android的全选,单选demo
- angular 的全选 全删
- angular (全选,全不选,删除批量,删除)案例
- Angular 全选
- 简单全选,反选,删除
- 单选,全选,反选简单Demo
- angular js 实现购物车模糊查询删除全选
- 手把手教你将Vim改装成一个IDE编程环境(图文)
- python--map函数
- Validform验证时可以为空,否则按照指定格式验证
- Centos之Git版本管理工具安装-yellowcong
- python 实现单例模式的四种方法
- angular-简单的删除全选demo
- Google分享会
- Nginx expires缓存
- ssh整合时遇到Error creating bean with name 'sessionFactory' defined in class
- [RK3288][Android6.0] 调试笔记 --- hwclock命令无法使用
- plsql12 格式化sql 语句
- Swift UIGestureRecognizer介绍
- MYCAT使用篇(1)
- C# 实现AOP 的几种常见方式