博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
全选/全不选
阅读量:4700 次
发布时间:2019-06-09

本文共 1128 字,大约阅读时间需要 3 分钟。

<!DOCTYPE html>

<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<form>
你爱好的运动时:?
<input type="checkbox" id="checkedall">全选/全不选<br/>
<input type="checkbox" name="items" value="足球">足球
<input type="checkbox" name="items" value="篮球">篮球
<input type="checkbox" name="items" value="羽毛球">羽毛球
<input type="button" id="send" value="提交">
</form>
</body>
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$(function(){
$("#checkedall").click(function(){
$('[name=items]:checkbox').attr("checked",this.checked);
});
// $('[name=items]:checkbox').click(function(event) {
// var flag=true;
// $('[name=items]:checkbox').each(function(){
// if(!this.checked){
// flag=false;
// }
// });
// $('#checkedall').prop('checked',flag);
// });
$('[name=items]:checkbox').click(function(event) {
var $tmp=$('[name=items]:checkbox');
$("#checkedall").attr('checked',$tmp.length==$tmp.filter(':checked').length);
// filter()方法将匹配元素集合缩减为匹配指定选择器的元素。
// filter方法中的参数可以为字符串值,包含供匹配当前元素集合的选择器表达式。
});

})

</script>
</html>

转载于:https://www.cnblogs.com/jinsuo/p/7423167.html

你可能感兴趣的文章
匹配两个空格之间的字符。。。
查看>>
CSS 文字溢出 变成省略号 ...
查看>>
Spring事务
查看>>
java编程基础(三)流程控制语句
查看>>
让数据库跑的更快的7个MySQL优化建议
查看>>
jquery 取id模糊查询
查看>>
解决在vue中,自用mask模态框出来后,下层的元素依旧可以滑动的问题
查看>>
修改node节点名称
查看>>
PAT(B) 1014 福尔摩斯的约会(Java)
查看>>
PAT甲级题解-1123. Is It a Complete AVL Tree (30)-AVL树+满二叉树
查看>>
项目开发总结报告(GB8567——88)
查看>>
SSH加固
查看>>
端口扫描base
查看>>
iOS IM开发的一些开源、框架和教程等资料
查看>>
FansUnion:共同写博客计划终究还是“流产”了
查看>>
python 二维字典
查看>>
pip 警告!The default format will switch to columns in the future
查看>>
Arrays类学习笔记
查看>>
实验吧之【天下武功唯快不破】
查看>>
2019-3-25多线程的同步与互斥(互斥锁、条件变量、读写锁、自旋锁、信号量)...
查看>>