Jquery表格行全选反选

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

 40703  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>

  

相关插件-图表,选择框

ets实现汽车动态仪表盘

通过ets实现汽车动态仪表盘,包括速度,转速等的实时数据更新
  图表
 17053  207

jQuery响应式表格插件ReStable

jQuery restable是一个非常简单轻量级(~ 1KB)的jQuery插件,它可以将表格在指定的响应式断点时,使表格结构切换为无序列表结构,以适应在小屏幕设备中显示表格数据。
  图表
 32934  316

jquery.jqplot 绘图插件

jqPlot是一个jQuery绘图插件,可以利用它制作漂亮的线状图、柱状图和饼图。
  图表
 45933  374

基于echarts双y轴折线图柱状图混合实时更新图

Ets双y轴折线图柱状图混合实时更新图,流畅不卡顿
  图表
 39972  319

讨论这个项目(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
        那你到是把两行代码发出来啊!
    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复