angular 的表格输入添加和批量删除
来源:互联网 发布:道路施工常用数据手册 编辑:程序博客网 时间:2024/05/17 04:15
//导包
//首先要<body ng-app="myApp" ng-controller="myCtrl">
接着要
<script>
var mo = angular.module("myApp",[]);
mo.controller("myCtrl",function($scope){
//在这里进行操作的代码
});
这是固定格式
//下面开始展示案例
//先布局
<input type="text" ng-model="gname" />
<input type="button" ng-click="add()" value="添加" />
<input type="button" value="批量删除" ng-click="plsc()" />
<table border="1px" cellspacing="0px" cellpadding="0px">
<tr ng-repeat="g in goods">
<td><input type="checkbox" ng-click="xz($index)"></td>
<td>{{g.gname}}</td> </tr>
</table>
//开始调用script方法
<script>
var mo = angular.module("myApp",[]);
mo.controller("myCtrl",function($scope){
//定义数组
$scope.goods = [{"flag":false,"gname":"凹凸曼"}];
//调用添加按钮并且实施方法
$scope.add = function(){
//创建对象
var good = {"flag":false,"gname":$scope.gname};
将对象放入数组
$scope.goods.push(good);
//像table的第一行添加数据
// $scope.goods.unshift();
}
//根据复选框的索引来改变flag的值
$scope.xz = function($index){
$scope.goods[$index].flag = ! $scope.goods[$index].flag;
}
//开始设置批量删除的方法
$scope.plsc = function(){
//反着遍历数组
for(var i=$scope.goods.length-1;i>=0;i--){
var g = $scope.goods[i];
if(g.flag){
$scope.goods.splice(i,1);
}
}
}
});
</script>
- angular 的表格输入添加和批量删除
- angular 输入添加,全选,批量删除表格数据
- angular中的添加和批量删除
- angular表格的查询添加和排序
- css+jQuery+angular+table查询排序添加和批量删除
- angular的路由表格添加
- angular的添加查找表格
- jquery table表格添加删除数据(含批量删除,全选全不选和简单的表单验证)
- js对表格的添加和删除
- js实现表格的添加和删除
- JavaScript实现表格的添加和删除
- javascript实现表格的添加和删除
- JavaScript实现表格的添加和删除
- ListBox的批量添加和删除
- angular中删除表格数据的一行
- AngularJS表格数据全选反选批量删除,删除的数据添加到数组里
- angular删除表格
- 动态添加表格与删除、获取表格中输入的值
- JAVA进阶----ThreadPoolExecutor机制
- 类、字段、方法
- 交换两个数字的值
- Linux文件编程1
- Cookie/Session机制详解
- angular 的表格输入添加和批量删除
- pytorch--字典(updating)
- 算法的时间复杂度和空间复杂度-总结
- web 微信与基于node的微信机器人实现
- openGL之glsl入门7上--添加鱼眼及全景球面纹理
- SQL基础语句汇总
- Android仿支付宝订单确认和支付
- ScreenUtil--可以获取view宽度,屏幕宽度,dp转px等
- shell编程基础简介