jquery 操作 checkbox select
2024-08-27 12:18:22
1、prop方法获取、设置checked属性
<input type="checkbox" name="checkboxMain" onclick="CheckAll(this);" />
function CheckAll(obj) {
//获取checked属性
if ($(obj).prop("checked")) {
//设置checked属性
$("input[name='checkboxall']").prop("checked", true);
} else {
//设置checked属性
$("input[name='checkboxall']").prop("checked",false);
}
}
(1)总结
在jquery中应该使用prop方法来获取和设置checked属性,不应该使用attr。
(2)jquery版本原因
jquery-1.4.1.min.js、jquery-1.4.2.min.js可以用attr方法正确地获取或设置checkbox的checked属性,但是高版本例如:1.10.2.min.js就不能用attr方法正确地获取或设置checkbox的checked属性,在此声明:其他版本没有测试。
2.js jquery中判断checkbox是否被选中的方法
在js中:
document.getElementById("checkboxID").checked 返回true或者false jQuery中:
$("input[type='checkbox']").is(':checked') 返回true或false
引用:https://blog.csdn.net/xiaouncle/article/details/52001117
最新文章
- HTML DOM
- PC-BSD 9.2 发布,基于 FreeBSD 9.2
- Delphi中uses在interfeace和implementation中的区别
- 《The Django Book》实战--第二章--动态网页基础
- Android空闲教室查询-资料
- FB面经prepare: task schedule II
- 二,WPF的布局
- leetcode@ [87] Scramble String (Dynamic Programming)
- nginx 显示discuz页面
- 并行HASH JOIN小表广播问题
- 【VirtualDOM】
- Android 获取系统或SDCARD剩余空间信息(转)
- Jquery autocomplete 插件使用
- WCF 基于Cookie的登录验证回传问题的解决
- 部署vc2008开发的程序(三种办法,但是我觉得这种办法最不好)
- ARM备忘
- 解决js中传值,Action获取是乱码问题
- Iveely Search Engine 0.4.0 的发布
- 六大主流开源SQL引擎
- 微信小程序开发——前端如何区分小程序运行环境