js实现功能比较全面的全选和多选


Posted in Javascript onMarch 02, 2017

效果图:

js实现功能比较全面的全选和多选

代码如下:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
 <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
 </head>
 <body>
 <input type="checkbox" id="checkbox" value="1" onclick="check()" />水果 <br />
 <input type="checkbox" value="${article.id}" name="box" class="item" />奶茶<br />
 <input type="checkbox" value="${article.id}" name="box" class="item"/>香蕉<br />
 <input type="checkbox" value="${article.id}" name="box" class="item"/>橘子<br />
 <input type="checkbox" value="${article.id}" name="box" class="item"/>苹果<br />
 <input type="checkbox" value="${article.id}" name="box" class="item"/>梨子<br />
 <script type="text/javascript">
 function quanxuan(){
 var $checkbox = $(".item"); 
 var $checked = $checkbox.filter(":checked");
 if($checkbox.length == $checked.length){
  $("#checkbox").prop("checked",true);
 }else{
  $("#checkbox").prop("checked",false);
 }
 }
 $(function(){
 $("#checkbox").on("change",function(){
  var checked = $(this).prop("checked"); // true / false
  $(".item").prop("checked",checked);
  quanxuan();
 });
 $("body").on("change" , ".item",function(e){
  quanxuan();
 });
 }); 
 </script>
 </body>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
Jquery倒计时源码分享
May 16 Javascript
javascript时间函数大全
Jun 30 Javascript
推荐一款jQuery插件模板
Jan 09 Javascript
深入理解JavaScript系列(26):设计模式之构造函数模式详解
Mar 03 Javascript
RequireJS入门一之实现第一个例子
Sep 30 Javascript
纯JavaScript手写图片轮播代码
Oct 20 Javascript
基于JavaScript实现复选框的全选和取消全选
Feb 09 Javascript
three.js中文文档学习之通过模块导入
Nov 20 Javascript
vue-cli webpack 引入swiper的操作方法
Sep 15 Javascript
使用js和canvas实现时钟效果
Sep 08 Javascript
JavaScript+HTML实现学生信息管理系统
Apr 20 Javascript
7个你应该知道的JS原生错误类型
Apr 29 Javascript
jQuery实现三级联动效果
Mar 02 #Javascript
Spring Boot+AngularJS+BootStrap实现进度条示例代码
Mar 02 #Javascript
纯js仿淘宝京东商品放大镜功能
Mar 02 #Javascript
JSONP跨域请求
Mar 02 #Javascript
jquery easyui dataGrid动态改变排序字段名的方法
Mar 02 #Javascript
JavaScript正则替换HTML标签功能示例
Mar 02 #Javascript
如何正确理解javascript的模块化
Mar 02 #Javascript
You might like
php实现通用的从数据库表读取数据到数组的函数实例
2015/03/21 PHP
php函数mkdir实现递归创建层级目录
2016/10/27 PHP
PHP实现会员账号单唯一登录的方法分析
2019/03/07 PHP
PHP常量define和const的区别详解
2019/05/18 PHP
搭建PhpStorm+PhpStudy开发环境的超详细教程
2020/09/17 PHP
FCK调用方法..
2006/12/21 Javascript
js每次Title显示不同的名言
2008/09/25 Javascript
js 面向对象的技术创建高级 Web 应用程序
2010/02/25 Javascript
JavaScript Accessor实现说明
2010/12/06 Javascript
Javascript中判断对象是否为空
2015/06/10 Javascript
js实现精确到秒的倒计时效果
2016/05/29 Javascript
全面了解javascript中的错误处理机制
2016/07/18 Javascript
微信小程序 Record API详解及实例代码
2016/09/30 Javascript
Bootstrap表格使用方法详解
2017/02/17 Javascript
你有必要知道的10个JavaScript难点
2017/07/25 Javascript
浅谈js中的this问题
2017/08/31 Javascript
详解vue.js下引入百度地图jsApi的两种方法
2018/07/27 Javascript
vue中进入详情页记住滚动位置的方法(keep-alive)
2018/09/21 Javascript
uni-app使用countdown插件实现倒计时
2020/11/01 Javascript
[01:27]DOTA2电竞之夜 今夜共饮庆功酒
2014/08/02 DOTA
python实现端口转发器的方法
2015/03/13 Python
简述:我为什么选择Python而不是Matlab和R语言
2017/11/14 Python
Python向Excel中插入图片的简单实现方法
2018/04/24 Python
Python实现基于PIL和tesseract的验证码识别功能示例
2018/07/11 Python
如何基于Python爬虫爬取美团酒店信息
2020/11/03 Python
飞利浦比利时官方网站:Philips比利时
2016/08/24 全球购物
意大利自行车商店:Cingolani Bike Shop
2019/09/03 全球购物
普通大学毕业生自荐信
2013/11/04 职场文书
十佳班主任事迹材料
2014/01/18 职场文书
镇班子对照检查材料思想汇报
2014/09/24 职场文书
小学生安全教育广播稿
2014/10/20 职场文书
2014年数学教师工作总结
2014/12/03 职场文书
社区服务活动报告
2015/02/05 职场文书
项目安全员岗位职责
2015/02/15 职场文书
python实现求纯色彩图像的边框
2021/04/08 Python
SQL Server数据库查询出现阻塞之性能调优
2022/04/10 SQL Server