Jquery判断是否选中

var slength = $(":checkbox[name='News[show_or_hide]']:checked").size();
                    if (slength>0 ) {
                       $("div.field-news-other_tag").show();
                       $("div.field-news-sub_special").show();
                    } else {
                       $("div.field-news-other_tag").hide();
                       $("div.field-news-sub_special").hide();
                    } 

给CHECKBOXLIST设定一个选定的状态

$("#show_or_hide").attr("checked",'true');

 javascript 全选/反选

<script type="text/javascript">
function check_all_box(){ 
    var slength = document.getElementsByName("News[check_all]");
    var oInput=document.getElementsByName("News[province_tag][]");
    if(slength[0].checked==true){  
        for(var i=0;i<oInput.length;i++){
                oInput[i].checked=true;
        }
    }else{
        for(var i=0;i<oInput.length;i++){
                oInput[i].checked=false;
        }   
    }
}    
</script>

  

原文地址:https://www.cnblogs.com/free3649/p/3794356.html