`
a729812804
  • 浏览: 41135 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

一个简单的全选和批量处理的js判断

    博客分类:
  • java
阅读更多

function updateStatusBatch(type) {
           
            var str= new Array();
            var msg="";
            var b=false;

            //根据name取被选中的值
            $("[name='checkbox']:checked").each(function(i){
                str[i] = $(this).val();

           //判断状态根据状态设定提示信息
                if(type==2){
                    if($("#status"+str[i]).val()!=1){
                    msg="非待审核状态不能被审核!";
                    b=true;
                    };
                }
                if(type==1){
                    if($("#status"+str[i]).val()!=0){
                    msg="非无效状态不能被恢复!";
                    b=true;
                    };
                }
                if(type==0){
                    if($("#status"+str[i]).val()==0){
                    msg="无效状态不能被删除!";
                    b=true;
                    };
                }
            });

            if(b){
            alert(msg);
            return;
            }

            if(str.length == 0){
                alert("至少选择一条记录");
                return;
            }
            if(confirm("确定执行此操作?"))
            $.post("${pageContext.request.contextPath}/admin/ppstandard/statusbatch"
                    , {
                ids:str.join(","),
                _json : -1,
                type : type
            }, function(data) {
                eval(data);
                if (data.success) {
                    alert("操作成功")
                    location.reload();
                }
                if (data.failed) {
                    alert(data.failed);
                }

            }, "json");
            else{
                return;
            }
        }

       //全选和取消全选
        var checked = false;
        function refreshTree(industryId){

            $("#btcb").click(function(){
                if(!checked){
                    $("[name='checkbox']").attr("checked",'true');//全选
                    checked = true;
                }else{
                    $("[name='checkbox']").removeAttr("checked");//取消全选
                    checked=false;
                }

                });
        }

分享到:
评论

相关推荐

    Struts2和Hibernate框架实现图书管理系统

    10. 管理员可实现对用户的查询显示,模糊查询,删除,批量删除,全选和取消全选等功能;可实现对图书的查询显示,模糊查询,添加,删除,批量删除,全选和取消全选等功能。 11. 普通用户可实现借书和还书功能,借书...

    基于Struts2的图书管理系统源代码

    2. 模糊查询时,因同时需要进行where筛选,SQL语句无法执行,只好分开查询,先进行模糊查询,查询结果存放到list表中,再通过遍历list表进行判断是否符合where的条件,若符合,则存入另一个list表中。这种方法虽然...

    javascript批量检查当图片不存在时则显示默认图片的代码

    这个是批量的检查,比较好的思路 ... [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]用Javascript判断图片是否存在,不存在则显示默认图片的代码可以参考下面的//www.jb51.net/article/8796.htm

    最新Python3.5零基础+高级+完整项目(28周全)培训视频学习资料

    第一个python程序 变量 字符编码与二进制 字符编码的区别与介绍 用户交互程序 if else流程判断 while 循环 while 循环优化版本 for 循环及作业要求 第2周 本节鸡汤 模块初识 pyc是什么 python数据类型 bytes数据...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例128 获取数组中最后一个元素 158 实例129 去除数组中的重复元素 158 实例130 字符串与数组的转换 159 实例131 对数组元素进行随机排序 160 实例132 随机抽取数组中元素 161 实例133 二维数组的输出 162 实例134 ...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例128 获取数组中最后一个元素 158 实例129 去除数组中的重复元素 158 实例130 字符串与数组的转换 159 实例131 对数组元素进行随机排序 160 实例132 随机抽取数组中元素 161 实例133 二维数组的输出 162 实例134 ...

    文章管理系统

    1.新增【管理员专区】->【数据处理管理】功能,可以批量替换数据和处理因敏感词而无法正常打开网页问题 2.纠正后台文章编辑,获取编辑器图片无法获取网络图片路径问题 3.后台文章管理,标题后面加入是否含缩略图的...

    PHP开发实战1200例源码

    实例128 获取数组中最后一个元素 158 实例129 去除数组中的重复元素 158 实例130 字符串与数组的转换 159 实例131 对数组元素进行随机排序 160 实例132 随机抽取数组中元素 161 实例133 二维数组的输出 162 实例134 ...

Global site tag (gtag.js) - Google Analytics