zoukankan      html  css  js  c++  java
  • 全选功能

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>收入计算器</title>
        <script   src="https://code.jquery.com/jquery-2.2.4.min.js"></script>
    </head>
    <body>

    <div class="row">
        <input type="checkbox" class="select-all"/>
        全选
        <input type="checkbox" class="single"/>
        <input type="checkbox" class="single"/>
        <input type="checkbox" class="single"/>
        <input type="checkbox" class="single"/>
        <input type="checkbox" class="single"/>
    </div>

    <div class="row">
        <input type="checkbox" class="select-all"/>
        全选
        <input type="checkbox" class="single"/>
        <input type="checkbox" class="single"/>
        <input type="checkbox" class="single"/>
        <input type="checkbox" class="single"/>
        <input type="checkbox" class="single"/>
    </div>

    <div class="row">
        <input type="checkbox" class="select-all"/>
        全选
        <input type="checkbox" class="single"/>
        <input type="checkbox" class="single"/>
        <input type="checkbox" class="single"/>
        <input type="checkbox" class="single"/>
        <input type="checkbox" class="single"/>
    </div>

    <script>

        $('.row').each(function () {
            // 一行一行的处理
            var row = $(this);

            // 全选功能,点击全选,选中所有
            row.find(".select-all").on("click", function(){
                // 控制本行的
                var checkboxes = row.find(".single");
                if($(this).is(":checked")){
                    checkboxes.prop("checked", true);
                }else{
                    checkboxes.prop("checked", false);
                }
            });

            // 点击单条,控制全选的状态
            row.find(".single").on("click", function(){
                // 单条选择后,获取没有选中的数量
                var unCheckedLength = row.find(".single:not(:checked)").length;
                if (unCheckedLength > 0) {
                    row.find(".select-all").prop("checked", false);
                } else {
                    row.find(".select-all").prop("checked", true);
                }
            });
        });

    </script>


    </body>
    </html>

  • 相关阅读:
    zabbix监控大数据
    MongoDB
    CDH管理节点扩容磁盘步骤
    CDH的ntp时间同步
    监控文件是否更新
    crontab配置
    hue的安装
    在编译内核的最后阶段出现sdhci_esdhc_imx_pdata未定义的错误
    java程序,在windows下设置为开机自启动
    全局启动函数start_kernel函数注解
  • 原文地址:https://www.cnblogs.com/xiaolinxi/p/5960389.html
Copyright © 2011-2022 走看看