位置: 编程技术 - 正文

jquery中checkbox使用方法简单实例演示

编辑:rootadmin

推荐整理分享jquery中checkbox使用方法简单实例演示,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

和大家分享一段基于jQuery实现checkbox列表全选、反选和不选功能的代码,适用于网页多选后需要进行批量操作的场景(如批量删除等)。文章结合实例,代码简洁,基本覆盖选项选择操作的方方面面,希望可以帮到有需要的前端开发爱好者。

引入jquery库<script src="ajax/libs/jquery/1..2/jquery.min.js"></script>构建HTML

一般从数据库读出来的列表都需要批量选中以便删除与编辑等,下面我们就来模拟下,实现复选框checkbox的全选与不选,先建立html

jQuery 代码

1、全选或全不选。当勾选全选按钮#selectAll旁边的复选框#all时,列表中的选项全部选中,反之取消勾选则列表中的选项全部为未选中状态。

2、全选。当点击全选按钮#selectAll或者勾选全选按钮旁边的复选框#all时,列表中所有的选项都会被选中,包括全选旁边的复选框也是选中状态。

jquery中checkbox使用方法简单实例演示

3、全不选。当点击全不选按钮#unSelect时,列表中所有的选项都是未选中状态,当然包括#all也是未选中状态。

4、反选。当点击反选按钮#reverse,列表中所有被选中的选项变为未选中状态,而所有未选中的选项变为已选中状态,当然也要注意#all的状态。

代码中遍历了选项列表,然后改变checked属性,最后调用函数allchk(),后面将介绍该函数。

5、获得选中的所有值。我们要跟后台程序交互就必须获取列表中所选项的值,我们通过遍历数组,将选中项的值存放在数组中,最后组成由逗号(,)隔开的字符串,开发者就可以通过获取这个字符串进行相应的操作了。

为了完善选中选项功能,我们在单击列表中某个选项时,如果勾选的项刚好满足全部选中的条件,则#all也要相应的变为选中状态,同样,如果事先所有的选项是选中状态时,当取消勾选某个选项时,那么#all也要相应的变为未选中状态。

函数allchk()就是用来检测全选框#all应该是选中状态还是未选中状态的,请看代码。

总结

jQuery操作复选框的选中和不选中状态非常简单,使用attr()来设置"checked"属性的值,true未选中,false为未选中,在整个全选、反选过程中注意处理全选复选框的选中状态,以及获取选中选项的值。以下我将所有jQuery代码整理在一起,供大家参考。

通过本文希望大家对jquery中checkbox的使用方法有个大概的认识,再通过大量实例熟练掌握checkbox使用方法。

jquery利用拖拽方式在图片上添加热链接 本文实例讲述了jquery利用拖拽方式在图片上添加热链接的实现过程,分享给大家供大家参考。具体如下:运行效果截图如下:项目的需求,要在一张图

jQuery实现宽屏图片轮播实例教程 本文实例讲述了jQuery实现宽屏图片轮播实例教程。分享给大家供大家参考。具体如下:运行效果截图如下:引入jquery库scriptsrc="js/jquery-1.9.1.min.js"type="text

Jquery-1.9.1源码分析系列(十一)之DOM操作 DOM操作包括append、prepend、before、after、replaceWith、appendTo、prependTo、insertBefore、insertAfter、replaceAll。其核心处理函数是domManip。DOM操作函数中后五种方法

标签: jquery中checkbox使用方法简单实例演示

本文链接地址:https://www.jiuchutong.com/biancheng/373830.html 转载请保留说明!

上一篇:基于Jquery和CSS3制作数字时钟附源码下载(CSS3篇)(jquery教程w3c)

下一篇:jquery利用拖拽方式在图片上添加热链接(jquery拖拽功能)

  • 定额税改为查账征收,可以弥补上年度亏损吗
  • 对本次疫情有什么看法
  • 水处理产业链
  • 广告公司开票能开劳务费吗
  • 转登小规模以前的留抵税额能申请退吗
  • 员工向用人单位签加班协议书范本
  • 收到发票未付款怎么处理
  • 合同负债与预计负责区别
  • 研发费用扣除比例是百分75吗
  • 单据核销不了
  • 二手车增值税发票怎么开
  • 小规模纳税人个税申报时间
  • 服务行业主营业务成本包括哪些内容
  • 企业购入生产设备所支付的增值税
  • 员工离职 社保
  • 服务协议属于哪类合同
  • 地税收的其他政府基金计入科目及收益
  • 清包工程增值税税率
  • 投资协议需要注意细节
  • 第一季度时间范围
  • 总公司出货分公司怎么办
  • 企业注销增值税进项核销账务处理流程
  • 现金为负数时怎么做账
  • 小规模纳税人会计核算健全,能够提供准确
  • 1697510660
  • 控制上网速度的软件
  • 业务招待住宿费发票可以抵扣进项税吗
  • 收到折扣属于什么会计科目
  • 经营营业执照以外
  • php 上传
  • php中几个常用的函数
  • php实现二叉树
  • des算法加密解密过程
  • 收付实现制与权责发生制的例题
  • 进项税额转出如何做分录
  • 其他综合收益涉及到的业务
  • mysql数据库介绍官方
  • 停工损失会计分录怎么写
  • 财务报表如何看
  • 弃置费用的现值计入固定资产
  • sql优化的方法及思路
  • 长期应付款科目的涉税风险
  • 劳务外包合同需要注意什么
  • 固定资产盘亏如何做账务处理
  • 建筑设计行业收费标准
  • 房屋拆除的会计分录
  • 库存商品太多
  • 应收票据及应收账款怎么算
  • 空调的预计净残值是什么
  • 旧账整理方案
  • mysql数据库简单介绍
  • ubuntu系统安装无线网卡驱动
  • Mysql主从同步的实现原理
  • 服务器上文件共享
  • 如何在macbook中设置软件权限
  • xmp文件是干嘛用的
  • 如何检测电脑能否上网
  • win7自动升级失败后的处理
  • Linux系统怎么用梯子
  • win7系统重启后黑屏不进系统
  • win8功能大全介绍
  • cocos做游戏
  • Android游戏开发读后感
  • css如何控制图片位置
  • python num怎么用
  • js的isnan
  • node.js原生支持的编码格式
  • 原生js实现ajax步骤
  • js操作属性的方法
  • 三分钟带你玩转灭火器
  • unity preferences
  • [置顶] 快来貌相则不达很好skmzx5
  • js tojsonstring
  • android布局有哪些,它们的作用分别是?
  • android圆环进度条渐变
  • 国家税务局直属单位招聘
  • 税控盘版开票软件打不开是什么原因
  • 强化管理定义
  • 86年的2020年是多少岁
  • 张家港港区国税局地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设