zoukankan      html  css  js  c++  java
  • JQuery 多选按钮checkbox

    JQuery 多选按钮checkbox

    在需要全选和选择部分的时候我们就需要多选
    在这里主要介绍了具体的实现

    JQuery

    $(function () {
    //全选或全不选
    $("#allbox").click(function(){
    if(this.checked){
    $(":checkbox").prop("checked",true);
    }else{
    $(":checkbox").prop("checked",false);
    }
    });
    //设置全选复选框
    $(":checkbox").click(function(){
    allchk();
    });
    });
    function allchk(){
    var chknum = $(".item:checkbox").size();//选项总个数
    var chk = $(".item:checkbox:checked").size();

    if(chknum==chk){//全选
    $("#allbox").attr("checked",true);
    }else{//不全选
    $("#allbox").attr("checked",false);
    }
    }

    //获取选中的数据
    var valArr = new Array;
    $(".item:checkbox[checked]").each(function(i){
    valArr[i] = $(this).val();
    });
    var vals = valArr.join(',');//vals就是checkbox的值,每个值以,隔开

  • 相关阅读:
    20170809上课笔记
    20170808上课笔记
    20170807上课笔记
    20170804上课笔记
    《备份恢复3》
    《备份恢复2》
    《SQL语句测试》
    《备份恢复1》
    《oracle管理7》
    《oracle管理6》
  • 原文地址:https://www.cnblogs.com/b-dong/p/5759373.html
Copyright © 2011-2022 走看看