日期:2014-05-16  浏览次数:20335 次

js操作级联选择多选框
级联选择多选框很有用,为拉用户的更好体验,可以table全选,


<script>    
function A(){   
var allcheckboxs = document.getElementsByName("checkbox");   
    var array = new Array();   
    var isSelect = false;   
    var index = 0;   
    //取值   
    for(i=0;i<allcheckboxs.length;i++){   
        if(allcheckboxs[i].checked){   
            array[index] = allcheckboxs[i].id.substring(8);                
            index++;   
            isSelect = true;   
        }   
    }   
    if(!isSelect){   //判断是否选中   
        alert("没有选中任何记录!!");   
        return false;   
    }else{ //有选中记录   
                if(confirm("是否保存信息?")){        
                    javascript:location="QJ020305Action.do?logId="+array;      
                    alert("成功保存信息");   
                    return true;   
                }else{   
                    return false;   
                }   
    }   
}   
function selected_all(obj){   
    var allcheckboxs = document.getElementsByName("checkbox");   
    var flag = false;   
       
    for(i=0;i<allcheckboxs.length;i++){   
        flag = allcheckboxs[i].checked;   
    }   
    if(flag == false){   
        for(i=0;i<allcheckboxs.length;i++){   
            allcheckboxs[i].checked = true;            
        }   
    }else{   
        for(i=0;i<allcheckboxs.length;i++){   
            allcheckboxs[i].checked = false;       
        }   
    }      
}   
</script>