简单实现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 相关文章推荐
用JavaScript脚本实现Web页面信息交互
Oct 11 Javascript
求得div 下 img的src地址的js代码
Feb 28 Javascript
InnerHtml和InnerText的区别分析
Mar 13 Javascript
基于jquery的不规则矩形的排列实现代码
Apr 16 Javascript
js控制页面控件隐藏显示的两种方法介绍
Oct 09 Javascript
了解了这些才能开始发挥jQuery的威力
Oct 10 Javascript
谈一谈javascript闭包
Jan 28 Javascript
JavaScript数据结构之二叉树的遍历算法示例
Apr 13 Javascript
node.js基础知识小结
Feb 26 Javascript
vue权限管理系统的实现代码
Jan 17 Javascript
原生JS实现pc端轮播图效果
Dec 21 Javascript
k8s node节点重新加入master集群的实现
Feb 22 Javascript
微信小程序开发之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使之能同时支持GIF和JPEG
2006/10/09 PHP
PHP 手机归属地查询 api
2010/02/08 PHP
php绘图之加载外部图片的方法
2015/01/24 PHP
php查询相似度最高的字符串的方法
2015/03/12 PHP
PHP生成静态HTML页面最简单方法示例
2015/04/09 PHP
php metaphone()函数及php localeconv() 函数实例解析
2016/05/15 PHP
老生常谈PHP面向对象之命令模式(必看篇)
2017/05/24 PHP
javascript同步Import,同步调用外部js的方法
2008/07/08 Javascript
使用jquery.form.js实现图片上传的方法
2016/05/05 Javascript
JavaScript兼容浏览器FF/IE技巧
2016/08/14 Javascript
JavaScript正则表达式实例详解
2016/10/16 Javascript
JavaScript实现区块链
2018/03/14 Javascript
vue.js中toast用法及使用toast弹框的实例代码
2018/08/27 Javascript
深入浅析Vue中mixin和extend的区别和使用场景
2019/08/01 Javascript
将Vue组件库更换为按需加载的方法步骤
2020/05/06 Javascript
[00:52]黑暗之门更新 新英雄孽主驾临DOTA2
2016/08/24 DOTA
在Python中使用第三方模块的教程
2015/04/27 Python
Django返回json数据用法示例
2016/09/18 Python
python构建自定义回调函数详解
2017/06/20 Python
python3使用pyqt5制作一个超简单浏览器的实例
2017/10/19 Python
python 实现对数据集的归一化的方法(0-1之间)
2018/07/17 Python
Python通过调用有道翻译api实现翻译功能示例
2018/07/19 Python
使用python将excel数据导入数据库过程详解
2019/08/27 Python
Python字符串格式化输出代码实例
2019/11/22 Python
解决Tensorflow占用GPU显存问题
2020/02/03 Python
使用Matplotlib绘制不同颜色的带箭头的线实例
2020/04/17 Python
python实现批量转换图片为黑白
2020/06/16 Python
Envie de Fraise意大利:法国网上推出的孕妇装品牌
2020/10/18 全球购物
程序运行正确, 但退出时却"core dump"了,怎么回事
2014/02/19 面试题
人力资源部经理的岗位职责
2014/03/04 职场文书
公安学专业求职信
2014/07/27 职场文书
师德师风学习材料
2014/12/19 职场文书
2015年财政局工作总结
2015/05/21 职场文书
走进毛泽东观后感
2015/06/04 职场文书
法人身份证明书
2015/06/18 职场文书
laravel ajax curd 搜索登录判断功能的实现
2021/04/17 PHP