zoukankan      html  css  js  c++  java
  • 优秀前端工程师必备: 非常常用的checkbox的骚操作---全选和单选demo

    提要: 前端开发的时候, 经常会遇到表格勾选, 单个勾选判断是否全选的事情.趁着有时间, 总结一下以备不时之需! 就像下面这个栗子:

    1 源代码: h5

    // 全选框
    <input type="checkbox" class="cb_All">
    //单选框
    <input type="checkbox" class="cb_One">

    2 js代码: 逻辑还是很简单的 : 巧妙利用了"prop" 属性达到了判断的效果

    //全选框勾选, 单选框全选
    $('.cb_All').click(function () {
          $('.cb_One').prop('checked', $('.cb_All').prop('checked'));
          var che_nums = $('.cb_One:checked').length;
          $('.cb_check').text(che_nums);
        })
    
     // 单选框勾选,  判断是否全选
        $('.cb_One').click(function () {
          $('.cb_All').prop('checked', $('.cb_One').length == $('.cb_One:checked').length);
    
          var che_nums = $('.cb_One:checked').length;
          $('.cb_check').text(che_nums);
        })
    // 单选 判断多选
  • 相关阅读:
    2014第5周一
    2014第4周日
    2014第4周六
    underscore.js
    2014第4周四
    2014第4周三
    2014年第2周二
    POj 3126 Prime Path
    Oracle EBS 入门
    HDU1698_Just a Hook(线段树/成段更新)
  • 原文地址:https://www.cnblogs.com/autoXingJY/p/10648157.html
Copyright © 2011-2022 走看看