使用Jquery实现Checkbox全选功能

使用jQuery 实现全选非常简单,下边我们就看看如何实现jQuery 全选。假设在页面中有如下标签:

 全选<input id="all" type="checkbox" value="" />
 投资<input id="Checkbox1" type="checkbox" name="test" value="投资" />
 理财<input id="Checkbox2" type="checkbox" name="test" value="理财" />
 担当<input id="Checkbox3" type="checkbox" name="test" value="担当" />
 成熟<input id="Checkbox4" type="checkbox" name="test" value="成熟" />


jQuery 实现全选的代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
//点击全选框
jQuery(
"#all"
).click(
function
() {
    
if
 
(jQuery(
this
).attr(
"checked"
) == 
true
) {
        
//如果是全选,根据name遍历单选框,并全部选中;否则全部取消选中。
        
jQuery(
"input[name='test']"
).each(
function
() {
            
jQuery(
this
).attr(
"checked"
true
);
        
});
    
}
    
else
 
{
        
jQuery(
"input[name='test']"
).each(
function
() {
            
jQuery(
this
).attr(
"checked"
false
);
        
});
    
}
});
这样我们实现了jQuery 全选。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值