穆年小菜鸟的日常随记——全选、全不选、反选、批量删除

  • Post author:
  • Post category:其他


// 全选/全不选
    function checkAll()
    {
        var all = document.getElementById("selectAll");
        var item = document.getElementsByName("item");
        if (all.checked == true) {
            for($i=0;$i<item.length;$i++){  
                item[$i].checked=true;
            } 
        }else{
            for($i=0;$i<item.length;$i++){  
                item[$i].checked=false;  
            } 
        }
    }

// 全选
    function quan(){
        //var all = document.getElementById("selectAll");
        var item = document.getElementsByName("item");
        for($i=0;$i<item.length;$i++){  
            item[$i].checked=true;
        } 
    }

    // 反选
    function fan(){
        var item = document.getElementsByName("item");
        for($i=0;$i<item.length;$i++){
            if(item[$i].checked==true) {
                item[$i].checked=false;
            }else if(item[$i].checked==false){
                item[$i].checked=true;
            }

        }
    }

//ajax批删    -> 获取到的数据格式----> 1,2,3
    function delAll(){
        var id_array=new Array();  
        $('input[name="item"]:checked').each(function(){  
            id_array.push($(this).attr('id'));//向数组中添加元素   
        });  
        var idstr=id_array.join(',');//将数组元素连接起来以构建一个字符串  
        alert(idstr);
    }

另一种写法



版权声明:本文为yangsai7312720原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。