checkbox全选_全选全部选,分页全选实现!

全选全部选,分页全选实现!

前言:本人后端java,因为在郑州工作,不得已要写前端(如果不是生活逼迫,谁愿意这么优秀~).分享一下. 

如果喜欢可以关注公众号:码农脱贫 (回复0713可领取java从入门到就业完整资料,还可以加小编微信,获取架构师,前端,pyhon等免费资料,小编要的就是你的一个关注)fe42bd880be385aaa5f2c97feb7579da.png

一,先学习一下prop小知识:

1  	prop定义
prop() 方法设置或返回被选元素的属性和值。当该方法用于返回属性值时,则返回第一个匹配元素的值。
当该方法用于设置属性值时,则为匹配元素集合设置一个或多个属性/值对
2 prop语法
1返回属性的值 $(selector).prop(property)
2设置属性和值 $(selector).prop(property,value)3使用函数设置属性和值 $(selector).prop(property,function(index,currentvalue))
4设置多个属性和值 $(selector).prop({property:value,property:value,...})
【参数解释:】
property规定属性的名称
value规定属性的值
function(index,currentvalue)规定要返回设置属性值的函数。
index检索集合元素中的位置;
currentvalue检索被选元素当前的属性值;
复制代码
       
案例://全选与反选
$("#quanxuan").click(function(){
//全选时(如果复选框是选择状态会返回true)
if($("#xuanxuan").prop("checked")){
//遍历循环体,并给每一行的复选框赋值为选中状态
$("#xuanze").each(function(){
$("#xuanze").prop("checked",true);
//$("#xuanze").prop("checked","checked");
});
}else{
//反选,遍历循环体
$("#xuanze").each(function(){
$("#xuanze").prop("checked",false);
//$("#xuanze").prop("checked","");
})
}
})复制代码

二,学习一个each小知识

1 定义: each()方法规定为每一个匹配的元素规定运行的函数。

 2 语法:$(selector).each(function(index,element)) functon(index,element) 必需。为每个匹配的元素规定运行的函数。index选择器的位置 element当前元素

升级版,加入前端缓存

全选复选框

循环体






ac7561befaec210a1981f0f6eb56d748.png

码农脱贫往期精彩文章包含答案

做前后端分离项目,必须了解 OAuth2.0 的四种授权方式

分布式事务全面分析

分布式锁造成的重大事故之Redis

SQL防注入之Mybatis框架漏洞

高并发场景下的订单和库存处理方案!收藏这个就够了!

程序员福利!Swagger完美解决前后端对接问题!

郑州10kjava上机题

架构师写的BUG,非比寻常!
给个[在看],是对码农脱贫最大的支持
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值