位置: 编程技术 - 正文

jQuery判断checkbox选中状态

编辑:rootadmin

推荐整理分享jQuery判断checkbox选中状态,希望有所帮助,仅作参考,欢迎阅读内容。

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

前言

神奇的JQuery怎么设置checkbox状态时好时坏?明明同一行代码,断点跟踪确实执行了,但是有时候好使,有时候却没有生效。毕竟对JS不是很熟悉,只是通过JS来处理前端HTML的标签的状态设置时,通过JQuery有时候会更方便些的,但是发现更不好办。

今天尝试实现checkbox全选、全不选功能,与App开发中的效果是一样的,勾选全选则将所有的选项都选中;同样取消勾选某个子项也将全选设置为非选中状态;所有子选项都为选中状态时,将全选设置为选中状态。

由于对JS不是很熟悉,于是尝试各种百度、google,发现出来的文章都是坑爹啊。各种JQuery的,但是为什么我设置了就是没有作用的。起初以为是变量获取不到,于是断点跟踪,对象是取到了的,但是设置JQuery的方法来设置就是没有作用。

搜到的处理方式

这里的checkbox的id为cbxSelectAll,于是尝试这么写:

结果是无效的。再尝试修改为:

结果是第一次设置生效了,再设置就没有生效。坑爹,这到底是什么东西,怎么时好时坏呢?

然后在设置为false时,这么写:

果然是都没有作用。但是通过下面的设置,可以取消选中:

jQuery判断checkbox选中状态

难道是年代久远,这些方法已经不再有效了吗?

最后解决办法

最后的解决办法还是放弃了JQuery,改用Javascript原生的Dom来设置。

下面是设置为全选或者取消全选状态的代码:

JQuery获取状态

JQuery通过checkbox的is函数来获取状态:

之前尝试过使用attr函数来获取,但是获取的值显示为null:

当然,我们也可以直接使用Javascript原生的Dom方式来获取,肯定是没有问题的:

小结

玩前端JQuery果然要比玩原生的JavaScript要吃力些,虽然有很多时候可以使代码更方便书写。不过还是两者结合来做吧。

jQuery CSS3自定义美化Checkbox实现代码 效果图:是不是比默认的好看多了,个人的审美观应该还是可以的。接下来我们一起来看看实现这款美化版Checkbox的源代码,主要思路是利用隐藏原来的

使用jQuery.form.js/springmvc框架实现文件上传功能 使用的技术有jquery.form.js框架,以及springmvc框架。主要实现异步文件上传的同时封装对象,以及一些注意事项。功能本身是很简单的,但是涉及到一些传

jQuery中$.each()函数的用法引申实例 语法:$.each(collection,callback(indexInArray,valueOfElement))值得一提的是,forEach可以很方便的遍历数组和NodeList,jQuery中的jQuery对象本身已经部署了这类遍历方法

标签: jQuery判断checkbox选中状态

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

上一篇:jquery ajax局部加载方法详解(实现代码)

下一篇:jQuery CSS3自定义美化Checkbox实现代码(jquery有自定义选择器吗)

  • 计提工资是计提哪个月的
  • 减税后含税单价计算公式
  • 个人独资企业生产经营所得汇算清缴时间
  • 连锁店每个店都要独立核算吗
  • 固定资产处置后账务处理
  • 公司分红股需要交税吗
  • 企业合并的会计方法选择
  • 出纳在银行领了钱出纳要怎样记帐?
  • 计提和缴纳税会计分录
  • 一般纳税人预交增值税会计记账
  • 国税开增值税专票怎么开
  • 如何向税务局申请开发票
  • 小规模纳税人收到专票有什么影响
  • 出口退税网上申报视频
  • 公司一般根据什么裁员
  • 生产人员社保怎么做账
  • 增值税暂行条例属于
  • 车辆购置税如何做账
  • 报销通行费会计分录
  • Win11不支持鼠标宏
  • 上年度多计提的工资
  • 工程施工质量罚款措施
  • 建筑施工企业是落实施工现场带班制度的第一责任人
  • 民办学校的财务制度
  • 法人不缴纳社保员工可以缴纳吗怎么办
  • win10excel闪退是什么原因
  • 专项用途财政性资金纳税调整表
  • PHP:pg_send_prepare()的用法_PostgreSQL函数
  • 产品的注册费应由谁支付
  • phpmemcached使用
  • 盈余公积转增资本会计科目
  • 生产成本分配表模板
  • java date类型
  • 租房开的发票收的税怎么做账?
  • ai技术排名
  • HTTP加密/HTTPS工作过程
  • 围剿视频
  • php curl_exec
  • layui 树形
  • 免征和抵扣税额的区别
  • 增值税的滞纳金税率
  • wordpress安装主题致命错误
  • phpcms v9用户手册
  • 增值税调整怎么结算
  • 破产清算应收账款怎么评估
  • 红冲以前年度费用
  • 应交税费借方是增加还是减少
  • 未计提坏账准备金额在哪个表
  • 公司支付的劳务费如何走不用交税
  • 差旅费报销金额怎么算
  • 过桥贷款有什么风险
  • 设计费勘察费计入固定资产吗
  • 利息支出应计入什么科目
  • 单位内部部门之间人员调整
  • 关于园林绿化经济的论文
  • 如何办icp许可证
  • 公司折旧怎么算
  • mssql insert into 和insert into select性能比较
  • 2021年win10累积更新
  • ubuntu安装office2019
  • xp如何升级到sp3
  • schost.exe - schost是什么进程 有什么用
  • .fs是什么格式
  • windows7找不到无线
  • 新买的笔记本电脑需要做什么
  • win10系统安装搜狗输入法很慢
  • win8 怎么样
  • win10系统怎么关闭病毒防护
  • 铁嘴大师
  • js 操作excel
  • linux命令行命令
  • 批处理call命令
  • 查找第一个字符
  • shell正则表达式匹配文件名
  • 税务行政处罚一般程序和简易程序的区别
  • 税务催告期限多久
  • 财政部国家税务总局
  • 湖南地税局客服电话号码
  • 中介服务行业
  • 重庆外经证网上报验流程及时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设