全选全不选案例table表格

案例一纯table表格

<table class="table table-bordered">
<thead class="aa">
<tr>
<th>品类</th>
<th>计量单位</th>
<th>积分</th>
<th>最后修改时间</th>
<th>修改人</th>
<th>操作</th>
</tr>
</thead>
<tbody>
<tr>
<td>废纸</td>
<td>kg</td>
<td>1</td>
<td></td>
<td></td>
<td>
<span class="glyphicon glyphicon-credit-card sp"></span ><span class="sp"> 查看</span>
<span class="glyphicon glyphicon-pencil sp"></span><span class="sp"> 编辑&nbsp;&nbsp;&nbsp;&nbsp;</span>
<span class="glyphicon glyphicon-trash sp"></span><span class="sp"> 删除&nbsp;&nbsp;&nbsp;&nbsp;</span>
</td>
</tr>
<tr>
<td>塑料瓶</td>
<td>个</td>
<td>1</td>
<td></td>
<td></td>
<td>
<span class="glyphicon glyphicon-credit-card sp"></span ><span class="sp"> 查看</span>
<span class="glyphicon glyphicon-pencil sp"></span><span class="sp"> 编辑&nbsp;&nbsp;&nbsp;&nbsp;</span>
<span class="glyphicon glyphicon-trash sp"></span><span class="sp"> 删除&nbsp;&nbsp;&nbsp;&nbsp;</span>
</td>
</tr>
<tr>
<td>厨余</td>
<td>次</td>
<td>1</td>
<td></td>
<td></td>
<td>
<span class="glyphicon glyphicon-credit-card sp"></span ><span class="sp"> 查看</span>
<span class="glyphicon glyphicon-pencil sp"></span><span class="sp"> 编辑&nbsp;&nbsp;&nbsp;&nbsp;</span>
<span class="glyphicon glyphicon-trash sp"></span><span class="sp"> 删除&nbsp;&nbsp;&nbsp;&nbsp;</span>
</td>
</tr>
</tbody> </table>

图一图二如下所示

案例二table表格及全选全不选

<table class="table table-bordered">
<thead class="aa">
<tr>
<th>
<input type="checkbox" id="selectAll" />
</th>
<th>街道</th>
<th>小区</th>
<th>楼号</th>
<th>单元</th>
<th>门牌号</th>
<th>二维码</th>
<th>发卡时间</th>
</tr>
</thead>
<tbody id="tbodyss">
<tr>
<th>
<input type="checkbox" name="check" />
</th>
<td>知春路</td>
<td>世纪花园</td>
<td>1</td>
<td>1</td>
<td>101</td>
<td>150329002842997</td>
<td>2019-7-31 </td>
</tr>
<tr>
<th>
<input type="checkbox" name="check" />
</th>
<td>知春路</td>
<td>世纪花园</td>
<td>1</td>
<td>1</td>
<td>101</td>
<td>150329002842997</td>
<td>2019-7-31 </td>
</tr>
<tr>
<th>
<input type="checkbox" name="check" />
</th>
<td>知春路</td>
<td>世纪花园</td>
<td>1</td>
<td>1</td>
<td>101</td>
<td>150329002842997</td>
<td>2019-7-31 </td>
</tr>
</tbody>
</table>

js代码

$(function(){
var selectAll=$("#selectAll")
selectAll.click(function(){
if (selectAll.prop("checked") == true) {
// 上面的复选框已被选中
$(":checkbox[name='check']").prop("checked", true);
} else {
// 上面的复选框没被选中
$(":checkbox[name='check']").prop("checked", false);
}
})
$("#tbodyss :input").click(function(){
//获取复选框的个数
var length1=$("#tbodyss :input").length
//获取选中的复选框的个数
var length2=$("#tbodyss :checked").length
if(length1 == length2){
$("#selectAll").prop("checked",true);
}else{
$("#selectAll").prop("checked",false);
}
}) })

全选全不选案例table表格的更多相关文章

  1. 九九乘法表,全js编写,放入table表格带入页面渲染出来

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. Jquery 遍历 Table;遍历CheckBox ;遍历Select;全选/全不选

    关于Jquery:相信大家已经很熟悉了,我最近的项目运用到关于Jquery的遍历事件:权当总结下: 遍历Table <table  id="thistab"> < ...

  3. 原生JS实现全选和不全选

    案例演示 源代码 <!DOCTYPE html> <html> <head lang="en"> <meta charset=" ...

  4. Dynamic CRM 2013学习笔记(二十六)报表设计:Reporting Service报表 动态参数、参数多选全选、动态列、动态显示行字体颜色

    上次介绍过CRM里开始报表的一些注意事项:Dynamic CRM 2013学习笔记(十五)报表入门.开发工具及注意事项,本文继续介绍报表里的一些动态效果:动态显示参数,参数是从数据库里查询出来的:参数 ...

  5. jQuery/javascript实现全选全不选

    <html> <head> <meta charset="utf-8"> <title>Checkbox的练习</title& ...

  6. jQuery实现Checkbox中项目开发全选全不选的使用

    <html> <head> <meta charset="utf-8"> <title>Checkbox的练习</title& ...

  7. Jq 遍历 全选 全不选 反选

    //全选 全不选 $('#checkAll').click(function () { //判断是否被选中 var bischecked = $('#checkAll').is(':checked') ...

  8. javascript实现复选框的全选全不选

    通过复选框的id获取到复选框 元素 对复选框绑定点击事件 每个checkbox都设置相同的name checkOne 通过得到的元素获取checkbox的状态 当点击全选全不选checkbox时,检查 ...

  9. VUE实现简单的全选/全不选

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...

随机推荐

  1. 【Node.js】Node.js的调试

    目录结构: contents structure [-] 使用console.log() 使用Chrome DevTools 使用Visual Studio Code 与JavaScript运行在浏览 ...

  2. t5_sumdoc.txt

    C:\Users\Administrator\Documents\sumdoc 2019\sumdoc t5 final\sumdoc t511C:\Users\Administrator\Docum ...

  3. [转]跨域问题(CORS / Access-Control-Allow-Origin)

    原文链接:https://blog.csdn.net/xcbeyond/article/details/84453832 1.前言 最近在项目中,调用Eureka REST接口时,出现了CORS跨越问 ...

  4. SpringBoot入门-Redis(六)

    依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri ...

  5. bootstrap datetimepicker 添加清空按钮

    <div class="ys-datetimepicker"> <input class="form-control" size=" ...

  6. java html实体转义

    public static void main(String[] args) { String str = " -<->-&-"-&apos;" ...

  7. Apache限制IP并发数和流量控制

    使用mod_limitipconn模块限制IP并发连接数安装: wget http://dominia.org/djao/limit/mod_limitipconn-0.24.tar.bz2 tar ...

  8. [转] spring-boot集成swagger2

    经测,spring-boot版本使用1.5.2+时需使用springfox-swagger2版本2.5+(spring-boot 1.2 + springfox-swagger2 2.2 在未扫描ja ...

  9. TP3.2 日期默认格式

    <input type="text" id="create_time" name="create_time" required=&qu ...

  10. [SourceTree] - 提交代码失败 "git -c diff.mnemonicprefix=false -c core.quotepath=false" 之解决

    背景 使用 SourceTree 提交代码失败,尝试了重装 SourceTree 和 Git 问题依旧. 错误信息 git -c diff.mnemonicprefix=false -c core.q ...