zoukankan      html  css  js  c++  java
  • 全选/全不选

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Document</title>
    </head>
    <body>
    <form>
    你爱好的运动时:?
    <input type="checkbox" id="checkedall">全选/全不选<br/>
    <input type="checkbox" name="items" value="足球">足球
    <input type="checkbox" name="items" value="篮球">篮球
    <input type="checkbox" name="items" value="羽毛球">羽毛球
    <input type="button" id="send" value="提交">
    </form>

    </body>
    <script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
    <script type="text/javascript">
    $(function(){
    $("#checkedall").click(function(){
    $('[name=items]:checkbox').attr("checked",this.checked);
    });
    // $('[name=items]:checkbox').click(function(event) {
    // var flag=true;
    // $('[name=items]:checkbox').each(function(){
    // if(!this.checked){
    // flag=false;
    // }
    // });
    // $('#checkedall').prop('checked',flag);
    // });
    $('[name=items]:checkbox').click(function(event) {
    var $tmp=$('[name=items]:checkbox');
    $("#checkedall").attr('checked',$tmp.length==$tmp.filter(':checked').length);
    // filter()方法将匹配元素集合缩减为匹配指定选择器的元素。
    // filter方法中的参数可以为字符串值,包含供匹配当前元素集合的选择器表达式。
    });

    })
    </script>
    </html>

  • 相关阅读:
    Docker学习总结(一)--Docker简介
    Liunx软件安装之Zabbix监控软件
    Liunx软件安装之Nginx
    Liunx软件安装之Redis
    Liunx软件安装之Tomcat
    Liunx软件安装之JDK
    Liunx软件安装之MySQL
    Liunx学习总结(九)--防火墙
    tensorflow 错误
    anaconda安装失败
  • 原文地址:https://www.cnblogs.com/jinsuo/p/7423167.html
Copyright © 2011-2022 走看看