简单实现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 相关文章推荐
文本框输入时 实现自动提示(像百度、google一样)
Apr 05 Javascript
js报$ is not a function 的问题的解决方法
Jan 20 Javascript
一段非常简单的js判断浏览器的内核
Aug 17 Javascript
node.js操作mongoDB数据库示例分享
Nov 26 Javascript
JavaScript对象反射用法实例
Apr 17 Javascript
JavaScript控制浏览器全屏及各种浏览器全屏模式的方法、属性和事件
Dec 20 Javascript
easyui messager alert 三秒后自动关闭提示的实例
Nov 07 Javascript
微信小程序实现滑动删除效果
May 19 Javascript
详解vue项目优化之按需加载组件-使用webpack require.ensure
Jun 13 Javascript
JavaScript转换数据库DateTime字段类型方法
Jun 27 Javascript
微信小程序中的列表切换功能实例代码详解
Jun 09 Javascript
jQuery ajax - getScript() 方法和getJSON方法
May 14 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
PHP的一个完整SMTP类(解决邮件服务器需要验证时的问题)
2006/10/09 PHP
封装一个PDO数据库操作类代码
2009/09/09 PHP
php中使用parse_url()对网址进行解析的实现代码(parse_url详解)
2012/01/03 PHP
简单实用的PHP文本缓存类实例
2019/03/22 PHP
动手学习无线电
2021/03/10 无线电
z-blog SyntaxHighlighter 长代码无法换行解决办法(jquery)
2014/11/16 Javascript
了不起的node.js读书笔记之node.js中的特性
2014/12/22 Javascript
JS实现的简单鼠标跟随DiV层效果完整实例
2015/10/31 Javascript
理解Javascript文件动态加载
2016/01/29 Javascript
jquery UI Datepicker时间控件的使用及问题解决
2016/04/28 Javascript
Angularjs的Controller间通信机制实例分析
2016/11/07 Javascript
JavaScript正则表达式小结(test|match|search|replace|split|exec)
2016/12/08 Javascript
基于jQuery实现火焰灯效果导航菜单
2017/01/04 Javascript
JavaScript BASE64算法实现(完美解决中文乱码)
2017/01/10 Javascript
Vue AST源码解析第一篇
2017/07/19 Javascript
Vue Cli与BootStrap结合实现表格分页功能
2017/08/18 Javascript
jquery写出PC端轮播图实例
2018/01/26 jQuery
vue cli 全面解析
2018/02/28 Javascript
vue实现的树形结构加多选框示例
2019/02/02 Javascript
Python减少循环层次和缩进的技巧分析
2016/03/15 Python
Python 编码Basic Auth使用方法简单实例
2017/05/25 Python
Python利用递归实现文件的复制方法
2018/10/27 Python
Python实现程序判断季节的代码示例
2019/01/28 Python
Jacobi迭代算法的Python实现详解
2019/06/29 Python
python自动结束mysql慢查询会话的实例代码
2019/10/27 Python
Python如何获取Win7,Win10系统缩放大小
2020/01/10 Python
Pycharm制作搞怪弹窗的实现代码
2021/02/19 Python
CSS3.0实现霓虹灯按钮动画特效的示例代码
2021/01/12 HTML / CSS
英国计算机商店:Technextday
2019/12/28 全球购物
中学生学习生活的自我评价
2013/10/26 职场文书
给老师的道歉信
2014/01/11 职场文书
原料仓仓管员岗位职责
2014/07/08 职场文书
在校大学生自我评价范文
2014/09/12 职场文书
公务员年度考核评语
2014/12/31 职场文书
小学生安全教育主题班会
2015/08/12 职场文书
给numpy.array增加维度的超简单方法
2021/06/02 Python