简单实现jQuery多选框功能


Posted in Javascript onJanuary 09, 2017

Jquery多选框的基本操作:支持全选、反选、取消全选的功能

HTML正文:

<input type="checkbox" id="c1">全选/全不选<br>
兴趣爱好:<br>
<input type="checkbox" name="interst" value="basketball">篮球
<input type="checkbox" name="interst" value="football">足球
<input type="checkbox" name="interst" value="bedminton">羽毛球<br>
<input type="button" id="b1" value="全选">
<input type="button" id="b2" value="全不选">
<input type="button" id="b3" value="反选">
<input type="button" id="b4" value="显示">

Javascript操作代码:

$("#c1").click(function(){
if(this.checked){
  $("input[name='interst']").attr("checked","checked");
}else{
  //$("input[name='interst']").attr("checked",""); //等价于
  $("input[name='interst']").removeAttr("checked");
}
});

$("#b1").click(function(){
  $("input[name='interst']").attr("checked","checked");
});

$("#b2").click(function(){
  $("input[name='interst']").attr("checked","");
});

$("#b3").click(function(){
  $("input[name='interst']").each(function(){
  if(this.checked){
    this.checked="";
  }else{
    this.checked="checked";
  }
  });
});

$("#b4").click(function(){
$("input[name='interst']:checked").each(function(){
  alert(this.value);
});
});

效果:

简单实现jQuery多选框功能

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
分享8款优秀的 jQuery 加载动画和进度条插件
Oct 24 Javascript
2014 年最热门的21款JavaScript框架推荐
Dec 25 Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
Mar 11 Javascript
JavaScript 事件入门知识
Apr 13 Javascript
JS使用parseInt解析数字实现求和的方法
Aug 05 Javascript
学习JavaScript正则表达式
Nov 13 Javascript
基于jQuery实现点击列表加载更多效果
May 31 Javascript
详解PHP中pathinfo()函数导致的安全问题
Jan 05 Javascript
iscroll.js滚动加载实例详解
Jul 18 Javascript
Vue2仿淘宝实现省市区三级联动
Apr 15 Javascript
element-ui 表格实现单元格可编辑的示例
Feb 26 Javascript
jQuery实现的点击图片居中放大缩小功能示例
Jan 16 jQuery
微信小程序开发之Tabbar实例详解
Jan 09 #Javascript
javascript监听页面刷新和页面关闭事件方法详解
Jan 09 #Javascript
JS获得多个同name 的input输入框的值的实现方法
Jan 09 #Javascript
微信小程序去哪里找 小程序到底如何使用(附小程序名单)
Jan 09 #Javascript
原生Javascript插件开发实践
Jan 09 #Javascript
Angular下H5上传图片的方法(可多张上传)
Jan 09 #Javascript
详解网站中图片日常使用以及优化手法
Jan 09 #Javascript
You might like
phpwind中的数据库操作类
2007/01/02 PHP
php empty,isset,is_null判断比较(差异与异同)
2010/10/19 PHP
PHP文件上传主要代码讲解
2013/09/30 PHP
PHP与Web页面交互操作实例分析
2020/06/02 PHP
js 遍历对象的属性的代码
2011/12/29 Javascript
THREE.JS入门教程(5)你应当知道的十件事
2013/01/24 Javascript
深入理解JavaScript 闭包究竟是什么
2013/04/12 Javascript
一些老手都不一定知道的JavaScript技巧
2014/05/06 Javascript
js获取日期:昨天今天和明天、后天
2014/06/11 Javascript
JavaScript实现向右伸出的多级网页菜单效果
2015/08/25 Javascript
如何防止INPUT按回车自动提交表单FORM
2016/12/06 Javascript
微信小程序 实现动态显示和隐藏某个控件
2017/04/27 Javascript
jquery+ajax实现省市区三级联动 (封装和不封装两种方式)
2017/05/15 jQuery
jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】
2020/05/29 jQuery
JavaScript eval()函数定义及使用方法详解
2020/07/07 Javascript
vue实现在进行增删改操作后刷新页面
2020/08/05 Javascript
js实现批量删除功能
2020/08/27 Javascript
vue+element实现动态加载表单
2020/12/13 Vue.js
简单介绍Ruby中的CGI编程
2015/04/10 Python
PyTorch学习笔记之回归实战
2018/05/28 Python
详解Python安装scrapy的正确姿势
2018/06/26 Python
python3结合openpyxl库实现excel操作的实例代码
2018/09/11 Python
Python 中的lambda函数介绍
2018/10/10 Python
浅谈Python 列表字典赋值的陷阱
2019/01/20 Python
python面试题之列表声明实例分析
2019/07/08 Python
解决python 文本过滤和清理问题
2019/08/28 Python
Python爬虫防封ip的一些技巧
2020/08/06 Python
印尼旅游网站:via
2017/11/12 全球购物
汉语言文学职业规划
2014/02/14 职场文书
大型活动组织方案
2014/05/10 职场文书
十佳青年事迹材料
2014/08/21 职场文书
2014年国庆节演讲稿精选范文1500字
2014/09/25 职场文书
党员个人整改措施
2014/10/24 职场文书
高三数学教学反思
2016/02/18 职场文书
高一化学教学反思
2016/02/22 职场文书
Python合并多张图片成PDF
2021/06/09 Python