批量删除
来源:互联网 发布:蓝月羽毛升级数据 编辑:程序博客网 时间:2024/06/05 14:22
$scope.flag = false;
$scope.checkAll = function(){
$scope.flag = !$scope.flag;
angular.element(".common").prop("checked",$scope.flag);
};
//校验全选状态
$scope.validate = function(){
//普通复选框的个数
var num = angular.element(".common").length;
//普通复选框被选中的个数
var checkedNum = angular.element(".common:checked")
.length;
//通过判断复选框的个数是否与被选中的个数一致来决定全选框的状态
$scope.flag = (num == checkedNum);
};
//删除模态框的显示
$scope.showDeleteModal = function(){
angular.element("#deleteEmpModal").modal("show");
};
//执行批量删除
$scope.doBatchDel = function(){
var eids = "";
//准备数据eids
var checkArr = angular.element(".common:checked");
for(var i=0; i<checkArr.length;i++){
var eid =checkArr[i].value;
if(i ==0){
eids += eid;
}else{
eids += ","+eid;
}
}
//此处省略是否选中数据的校验
alert(eids);
//发送http请求
$http({
url:"emp/delEmp/"+eids,
method:"GET"
}).then(function successCallback(response) {
//删除完成,关闭模态框
angular.element("#deleteEmpModal").modal("hide");
//跳转到当前页
$scope.toPage(currentPage);
});
$scope.checkAll = function(){
$scope.flag = !$scope.flag;
angular.element(".common").prop("checked",$scope.flag);
};
//校验全选状态
$scope.validate = function(){
//普通复选框的个数
var num = angular.element(".common").length;
//普通复选框被选中的个数
var checkedNum = angular.element(".common:checked")
.length;
//通过判断复选框的个数是否与被选中的个数一致来决定全选框的状态
$scope.flag = (num == checkedNum);
};
//删除模态框的显示
$scope.showDeleteModal = function(){
angular.element("#deleteEmpModal").modal("show");
};
//执行批量删除
$scope.doBatchDel = function(){
var eids = "";
//准备数据eids
var checkArr = angular.element(".common:checked");
for(var i=0; i<checkArr.length;i++){
var eid =checkArr[i].value;
if(i ==0){
eids += eid;
}else{
eids += ","+eid;
}
}
//此处省略是否选中数据的校验
alert(eids);
//发送http请求
$http({
url:"emp/delEmp/"+eids,
method:"GET"
}).then(function successCallback(response) {
//删除完成,关闭模态框
angular.element("#deleteEmpModal").modal("hide");
//跳转到当前页
$scope.toPage(currentPage);
});
阅读全文
0 0
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- 批量删除
- CSU-ACM2017暑期训练3-递推与递归 H
- Nexus私服的使用
- Python for 循环语句
- 心急的C小加
- 6
- 批量删除
- 个位数统计pat-1021
- Prime Path
- 6
- oracle ITL(事务槽)的理解
- heartbeat高可用+lvs负载均衡
- 为圆角矩形卡片底部添加阴影效果
- CSU-ACM2017暑期训练3-递推与递归 G
- String--每日一练(Reverse Words in a String III)