jQuery操作复选框(CheckBox)的取值赋值实现代码


Posted in Javascript onJanuary 10, 2017

1. 获取单个checkbox选中项(三种写法):

$("input:checkbox:checked").val()

或者

$("input:[type='checkbox']:checked").val();

或者

$("input:[name='ck']:checked").val();

2. 获取多个checkbox选中项:

$('input:checkbox').each(function() { 
  if ($(this).attr('checked') ==true) { 
    alert($(this).val()); 
  } 
});

3. 设置第一个checkbox 为选中值:

$('input:checkbox:first').attr("checked",'checked');

或者

$('input:checkbox').eq(0).attr("checked",'true');

4. 设置最后一个checkbox为选中值:

$('input:radio:last').attr('checked', 'checked');

或者

$('input:radio:last').attr('checked', 'true');

5. 根据索引值设置任意一个checkbox为选中值:

$('input:checkbox).eq(索引值).attr('checked', 'true');索引值=0,1,2....

或者

$('input:radio').slice(1,2).attr('checked', 'true');

6. 选中多个checkbox:

同时选中第1个和第2个的checkbox:

$('input:radio').slice(0,2).attr('checked','true');

7. 根据Value值设置checkbox为选中值:

$("input:checkbox[value='1']").attr('checked','true');

8. 删除Value=1的checkbox:

$("input:checkbox[value='1']").remove();

9. 删除第几个checkbox:

$("input:checkbox").eq(索引值).remove();索引值=0,1,2.... 
如删除第3个checkbox: 
$("input:checkbox").eq(2).remove();

10.遍历checkbox:

$('input:checkbox').each(function (index, domEle) { 
//写入代码 
});

11.全部选中

$('input:checkbox').each(function() { 
  $(this).attr('checked', true); 
});

12.全部取消选择:

$('input:checkbox').each(function () { 
  $(this).attr('checked',false); 
});

以上所述是小编给大家介绍的jQuery操作复选框(CheckBox)的取值赋值实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery 表单验证插件formValidation实现个性化错误提示
Jun 23 Javascript
jquery tablesorter.js 支持中文表格排序改进
Dec 09 Javascript
javascript实现鼠标拖动改变层大小的方法
Apr 30 Javascript
js实现非常简单的焦点图切换特效实例
May 07 Javascript
为什么JavaScript没有块级作用域
May 22 Javascript
javascript弹出窗口中增加确定取消按钮
Jun 24 Javascript
jQuery悬停文字提示框插件jquery.tooltipster.js用法示例【附demo源码下载】
Jul 19 Javascript
详细分析jsonp的原理和实现方式
Nov 20 Javascript
vue动画打包后失效问题的解决方法
Sep 18 Javascript
浅析Vue中拆分视图层代码的5点建议
Aug 15 Javascript
mui js控制开关状态、修改switch开关的值方法
Sep 03 Javascript
js中Function引用类型常见有用的方法和属性详解
Dec 11 Javascript
jQuery UI仿淘宝搜索下拉列表功能
Jan 10 #Javascript
jquery 正整数数字校验正则表达式
Jan 10 #Javascript
Angular的$http的ajax的请求操作(推荐)
Jan 10 #Javascript
JS遍历对象属性的方法示例
Jan 10 #Javascript
浅谈Angular.js中使用$watch监听模型变化
Jan 10 #Javascript
利用Query+bootstrap和js两种方式实现日期选择器
Jan 10 #Javascript
js实现背景图自适应窗口大小
Jan 10 #Javascript
You might like
浅析PHP 按位与或 (^ 、&)
2013/06/21 PHP
PHP使用递归方式列出当前目录下所有文件的方法
2015/06/02 PHP
php实现通过cookie换肤的方法
2015/07/13 PHP
php str_getcsv把字符串解析为数组的实现方法
2017/04/05 PHP
JavaScript创建命名空间(namespace)的最简实现
2007/12/11 Javascript
JavaScript XML操作 封装类
2009/07/01 Javascript
jquery1.4 教程二 ajax方法的改进
2010/02/25 Javascript
基于jQuery的可用于选项卡及幻灯的切换插件
2011/03/28 Javascript
javascript之querySelector和querySelectorAll使用说明
2011/10/09 Javascript
Nodejs获取网络数据并生成Excel表格
2020/03/31 NodeJs
详解Webpack多环境代码打包的方法
2018/08/03 Javascript
angularjs中判断ng-repeat是否迭代完的实例
2018/09/12 Javascript
微信小程序批量监听输入框对按钮样式进行控制的实现代码
2019/10/12 Javascript
vue与django集成打包的实现方法
2019/11/11 Javascript
nodejs实现百度舆情接口应用示例
2020/02/07 NodeJs
Javascript数组及类数组相关原理详解
2020/10/29 Javascript
python 计算文件的md5值实例
2017/01/13 Python
利用标准库fractions模块让Python支持分数类型的方法详解
2017/08/11 Python
用Python和WordCloud绘制词云的实现方法(内附让字体清晰的秘笈)
2019/01/08 Python
在Pycharm中自动添加时间日期作者等信息的方法
2019/01/16 Python
Django框架下静态模板的继承操作示例
2019/11/08 Python
对pytorch的函数中的group参数的作用介绍
2020/02/18 Python
Python第三方库的几种安装方式(小结)
2020/04/03 Python
python时间序列数据转为timestamp格式的方法
2020/08/03 Python
Python基于Faker假数据构造库
2020/11/30 Python
python基于win32api实现键盘输入
2020/12/09 Python
Html5 new XMLHttpRequest()监听附件上传进度
2021/01/14 HTML / CSS
美国最大的高尔夫发球时间预订网站:TeeOff.com
2018/03/28 全球购物
如果Session Bean得Remove方法一直都不被调用会怎么样
2012/07/14 面试题
办公室秘书岗位职责范本
2014/02/11 职场文书
自行车广告词大全
2014/03/21 职场文书
求职信结尾怎么写
2014/05/26 职场文书
2014最新实习证明模板
2014/10/02 职场文书
慰问信(范文3篇)
2019/10/23 职场文书
导游词之无锡华莱坞
2019/12/02 职场文书
python解决12306登录验证码的实现
2021/04/18 Python