jQuery判断checkbox是否选中的方法和动态选择和反选
来源:互联网 发布:fifaonline3数据库app 编辑:程序博客网 时间:2024/05/29 18:33
今天用jQuery 做一个全选,结果尴尬了,脑子短路了不知道怎么判断是否选中;
写给以后的自己。
下面是一个完整的全选/反选的例子:
<input type="checkbox" id="wholeSelect" value=""><!--全选按钮--><input type="checkbox" name="checkbox" value="1"><input type="checkbox" name="checkbox" value="2"><input type="checkbox" name="checkbox" value="3"><input type="checkbox" name="checkbox" value="4">
方法一:
//推荐使用var wholeSelect=$('#wholeSelect');wholeSelect.change(function (e) { var _this=$(this); //判断全选按钮是否选中 if (_this.is(':checked')){//选中时的操作 $('input[name="checkbox"]').prop("checked",true); }else{//未选中时的操作 $('input[name="checkbox"]').prop('checked',false); }});
方法二:
//不推荐使用var wholeSelect=$('#wholeSelect');wholeSelect.change(function (e) { var _this=$(this); //判断全选按钮是否选中 //注意:这种方式有个问题,如果你是动态选中且方法是用".attr('checked',true)",这时候下面的方法将不准确。 if (_this.attr(':checked')){ //选中时的操作 }else{ //未选中时的操作 }});
动态让checkbox选中 / 反选
//方式一$('input[name="checkbox"]').prop("checked",true);//选中 推荐使用prop的方式$('input[name="checkbox"]').prop('checked',false);//取消选中//方式二$('input[name="checkbox"]').attr("checked",true);//选中 注意:用attr方式只能选中一次,第二次是无效的$('input[name="checkbox"]').attr('checked',false);//取消选中
阅读全文
0 0
- jQuery判断checkbox是否选中的方法和动态选择和反选
- jquery 判断checkbox 是否选中和如何动态选中一个checkbox
- 关于checkBox的全选,反选和验证checkBox是否被选中的问题
- js和jquery判断、设置checkbox控件是否选中
- jquery 判断radio 和checkbox是否选中并获取值
- jquery和js如何判断checkbox是否选中
- jQuery 判断 checkbox 是否被选中的几种方法
- jQuery 判断 checkbox 是否被选中的几种方法
- jQuery 判断 checkbox 是否被选中的几种方法
- jQuery 判断 checkbox 是否被选中的几种方法
- jQuery 判断 checkbox 是否被选中的几种方法
- jQuery 判断 checkbox 是否被选中的几种方法 .
- jQuery 判断 checkbox 是否被选中的几种方法
- jQuery 判断 checkbox 是否被选中的几种方法
- jQuery 判断 checkbox 是否被选中的几种方法
- jQuery判断checkbox是否选中的3种方法
- jQuery判断checkbox是否选中的3种方法
- jQuery判断checkbox是否选中的3种方法
- oracle定时运行存储过程
- 天天开心
- 他为什么放弃五年专业所学转行到传智播客郑州校区学编程
- 数据结构实验之图论三:判断可达性
- 七、python中的元组
- jQuery判断checkbox是否选中的方法和动态选择和反选
- 在Windows 2012 R2上安装Intel I217-V/I218-V网卡驱动
- 算法复杂度
- QTableWidget控件总结
- C语言学习2:Windows通过命令行编译运行c程序(Hello World)及程序详解
- 数据结构实验之图论四:迷宫探索
- 用java开发dota英雄最华丽的技能
- 验证码的制作
- redis