Jquery表格行全选反选

所属分类:UI,输入-图表,选择框

 40870  378  查看评论 (14)
分享到微信朋友圈
X
Jquery表格行全选反选 ie兼容8

第一步,引入CSS

<link rel="stylesheet" href="css/bootstrap.min.css">

第二步,引入JS

<script src="js/jquery-1.11.3.min.js"></script>
<script src="js/tableCheckbox.js"></script>

第三步,调用tableCheck

$selecter.tableCheck()

例子:选中行class为“warning”

<table class="table table-bordered table-striped" id="myTable">
    <thead>
    <th style="width:20px;"><input type="checkbox"></th>
      <th>编程语言</th>
        </thead>
    <tbody>
      <tr>
        <td><input type="checkbox"></td>
        <td>C</td>
      </tr>
      <tr>
        <td><input type="checkbox"></td>
        <td>Java</td>
      </tr>
      <tr>
        <td><input type="checkbox"></td>
        <td>PHP</td>
      </tr>
      <tr>
        <td><input type="checkbox"></td>
        <td>JavaScript</td>
      </tr>
      <tr>
        <td><input type="checkbox"></td>
        <td>C++</td>
      </tr>
      <tr>
        <td><input type="checkbox"></td>
        <td>Python</td>
      </tr>
    </tbody>
  </table>

  

相关插件-图表,选择框

原生js表格插件systable

原生js表格插件systable,代码注释全
  图表
 43218  382

jQuery 7种冻结行列合并表格

对表格分别进行首行冻结,首列冻结,多行列冻结,合并单元格等
  图表
 30884  342

jquery-html5关系图

jquery-html关系图-介绍人物关系
  图表
 125795  462

jQuery表格奇偶行样式插件tableUi.js

表格样式包括默认样式、滑入滑出样式自定义,简单实用。
  图表
 29072  302

讨论这个项目(14)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    途往@ 0
    2018/11/8 16:58:21
    你怕是穷疯了吧,这种效果还弄个文件 回复
    是我的海 0
    2018/6/13 16:15:10

    简单的功能没必要写这么长的jq

    $("#all").on('click', function() {
        $("tbody input:checkbox").prop("checked", $(this).prop('checked'));
    })
    $("tbody input:checkbox").on('click', function() {
        //当选中的长度等于checkbox的长度的时候,就让控制全选反选的checkbox设置为选中,否则就为未选中
        if ($("tbody input:checkbox").length === $("tbody input:checked").length) {
            $("#all").prop("checked", true);
        } else {
            $("#all").prop("checked", false);
        }
    })

    轻松搞定

        居居0
        2018/9/26 17:14:56
        牛逼
        ??0
        2019/4/9 10:58:08
        牛逼
    回复
    34534 0
    2018/5/29 10:20:38
    不错想试用一下 ! 回复
    刘杉 0
    2017/8/25 11:39:44
    $("#all").click(function(){   
        if(this.checked){   
            $("#list :checkbox").prop("checked", true);  
        }else{   
    	$("#list :checkbox").prop("checked", false);
        }   
    });
    回复
    二十岁 0
    2016/8/28 14:08:05
    这个两个JS方法就搞定了。。。不用那么麻烦吧
        车干叔叔0
        2016/12/9 10:12:17
        那你到是把两行代码发出来啊!
    回复
    987674712 0
    2016/8/13 15:08:56
    这个两个JS方法就搞定了。。。不用那么麻烦吧
        车干叔叔0
        2016/12/9 10:12:39
        那你到是把两行代码发出来啊!
    回复
    HAHAHHAA 0
    2016/3/1 17:03:29
    这个两个JS方法就搞定了。。。不用那么麻烦吧
        车干叔叔0
        2016/12/9 10:12:37
        那你到是把两行代码发出来啊!
    回复
    汉斯 0
    2016/2/29 12:02:22
    这个两个JS方法就搞定了。。。不用那么麻烦吧
        车干叔叔0
        2016/12/9 10:12:24
        那你到是把两行代码发出来啊!
    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复