您的位置:首页 > Web前端

【前端】复选框全选实现方法

2017-09-13 21:25 330 查看


源代码

<html>
<head>
<meta charset="utf-8" />
<script type="text/javascript" src="jquery-1.7.1.min.js"></script>
<script>
$(document).ready(function(){
$("[name='allSel']").click(function(){
if($(this).is(':checked')){
$("[name='select']").attr('checked',true);
}else{
$("[name='select']").attr('checked',false);
}
})
$("[name='select']").click(function(){
var allSel = false;
$("[name='select']").each(function(){
if(!$(this).is(':checked')){
allSel = true;
}
})
if(allSel){
$("[name='allSel']").attr('checked',false);
}else{
$("[name='allSel']").attr('checked',true);
}
})
});
</script>
</head>
<body>
<input type="checkbox" name="allSel" />全选
<hr />
<input type="checkbox" name="select" value="1"/>1</br>
<input type="checkbox" name="select" value="2"/>2</br>
<input type="checkbox" name="select" value="3"/>3</br>
<input type="checkbox" name="select" value="4"/>4</br>
<input type="checkbox" name="select" value="5"/>5</br>
</body>
</html>


参考讲解代码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  前端 全选 复选框