简单实现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随机排序(随即出牌)
Sep 17 Javascript
JS中实现简单Formatter函数示例代码
Aug 19 Javascript
js兼容pc端浏览器并有多种弹出小提示的手机端浮层控件实例
Apr 29 Javascript
jquery正则表达式验证(手机号、身份证号、中文名称)
Dec 31 Javascript
JavaScript之Map和Set_动力节点Java学院整理
Jun 29 Javascript
angularjs实现猜大小功能
Oct 23 Javascript
vue-cli + sass 的正确打开方式图文详解
Oct 27 Javascript
浅谈AngularJs 双向绑定原理(数据绑定机制)
Dec 07 Javascript
PM2自动部署代码步骤流程总结
Dec 10 Javascript
jQuery.parseJSON()函数详解
Feb 28 jQuery
javascript实现简易的计算器
Jan 17 Javascript
Vue 解决在element中使用$notify在提示信息中换行问题
Nov 11 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将向Java靠拢
2006/10/09 PHP
图片存储与浏览一例(Linux+Apache+PHP+MySQL)
2006/10/09 PHP
PHP删除数组中特定元素的两种方法
2013/07/02 PHP
浅析Laravel5中队列的配置及使用
2016/08/04 PHP
解决安装WampServer时提示缺少msvcr110.dll文件的问题
2017/07/09 PHP
php如何计算两坐标点之间的距离
2018/12/29 PHP
js静态作用域的功能。
2006/12/25 Javascript
如何根据百度地图计算出两地之间的驾驶距离(两种语言js和C#)
2015/10/29 Javascript
javascript中类的定义方式详解(四种方式)
2015/12/22 Javascript
JS组件Bootstrap ContextMenu右键菜单使用方法
2016/04/17 Javascript
jQuery Mobile框架中的表单组件基础使用教程
2016/05/17 Javascript
js实现图片淡入淡出切换简易效果
2016/08/22 Javascript
BootStrap中的表单大全
2016/09/07 Javascript
JavaScript中document.referrer的用法详解
2017/07/04 Javascript
vue基于mint-ui的城市选择3级联动的示例
2017/10/25 Javascript
vue+element-ui集成随机验证码+用户名+密码的form表单验证功能
2018/08/05 Javascript
mpvue将vue项目转换为小程序
2018/09/30 Javascript
JavaScript实现表单注册、表单验证、运算符功能
2018/10/15 Javascript
[01:23:59]2018DOTA2亚洲邀请赛 4.1 小组赛 B组 VP vs Secret
2018/04/03 DOTA
python if not in 多条件判断代码
2016/09/21 Python
Python基础练习之用户登录实现代码分享
2017/11/08 Python
python制作朋友圈九宫格图片
2019/11/03 Python
django多种支付、并发订单处理实例代码
2019/12/13 Python
python 一维二维插值实例
2020/04/22 Python
Python退出时强制运行一段代码的实现方法
2020/04/29 Python
在pycharm中debug 实时查看数据操作(交互式)
2020/06/09 Python
详解利用canvas实现环形进度条的方法
2019/06/12 HTML / CSS
HTML5声音录制/播放功能的实现代码
2018/05/03 HTML / CSS
Harman Audio官方商店:购买JBL、Harman Kardon、Infinity和AKG
2019/12/05 全球购物
《植物妈妈有办法》教学反思
2014/02/25 职场文书
优秀乡村医生事迹材料
2014/05/28 职场文书
红领巾广播站广播稿
2014/10/19 职场文书
2014年文秘工作总结
2014/11/25 职场文书
暑期社会实践个人总结
2015/03/06 职场文书
农民工工资承诺书大全
2015/05/04 职场文书
Mysql数据库命令大全
2021/05/26 MySQL