zoukankan      html  css  js  c++  java
  • 复选框全选和删除

    1、jsp页面的全选框

    <input onclick="swapCheck()" name="checkbox" type="checkbox" value="no">

    2、删除按钮

    <input  type="button" class="layui-btn"  onclick="return deptDelete()" value="删除">

     

    3、js中的全选框的事件触发

    var isCheckAll = false;  
    function swapCheck() {  
        if (isCheckAll) {  
            $("input[type='checkbox']").each(function() {  
                this.checked = false;  
            });  
            isCheckAll = false;  
        } else {  
            $("input[type='checkbox']").each(function() {  
                this.checked = true;  
            });  
            isCheckAll = true;  
        }  

    4、删除事件触发后,根据复选框事件的触发,获取对应复选框的id,和删除操作

    function deptDelete() {
        var dept_id = $("input[name='checkbox']:checked").serialize();  //获取对应复选框的id
        var cheack = dept_id.split("&");    //分割字符串为数组
        var msg = "确定删除该条信息?";   //删除时弹出是否确定删除的选择弹窗
        if(cheack==""||cheack==null){
            alert("请选择要删除的对象");
        }else{
            if (confirm(msg)==true){  
                if(cheack[0]=="checkbox=no"){        //排除全选框
                    var num = new  Array();
                    for(var i=1;i<cheack.length;i++){
                        num.push([cheack[i]]);
                    }
                    window.open("/dcweb/department/delete?cheack="+num,"_self");   //传要删除的id1到后台进行删除操作
                    return false;  
                }else{
                    window.open("/dcweb/department/delete?cheack="+cheack,"_self");
                    return false;  
                }
            }else{  
                return false;  
            }
        }
    }

  • 相关阅读:
    QML Object Attributes QML对象属性
    FindPkgConfig----CMake的pkg-config模块
    如何在linux下制作一个windows的可启动u盘?
    cmake工具链
    sed 命令详解
    说说 bash 的 if 语句
    cmake的四个命令:add_compile_options、add_definitions、target_compile_definitions、build_command
    cmake的命令execute_process
    cmake的两个命令: option 和 configure_file
    linux文件相关的命令
  • 原文地址:https://www.cnblogs.com/huyanlon/p/6873280.html
Copyright © 2011-2022 走看看