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 相关文章推荐
javascript 有用的脚本函数
May 07 Javascript
javascript KeyDown、KeyPress和KeyUp事件的区别与联系
Dec 03 Javascript
JQueryEasyUI datagrid框架的基本使用
Apr 08 Javascript
checkbox勾选判断代码分析
Jun 11 Javascript
Javascript中document.referrer隐藏来源的方法
Jan 16 Javascript
jquery实现焦点轮播效果
Feb 23 Javascript
Vue.js分页组件实现:diVuePagination的使用详解
Jan 10 Javascript
详解如何在nuxt中添加proxyTable代理
Aug 10 Javascript
Vue使用.sync 实现父子组件的双向绑定数据问题
Apr 04 Javascript
Vue实例的对象参数options的几个常用选项详解
Nov 08 Javascript
Node.js API详解之 vm模块用法实例分析
May 27 Javascript
vue使用video插件vue-video-player的示例
Oct 03 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
理解PHP5中static和const关键字的区别
2007/03/19 PHP
认识并使用PHP超级全局变量
2010/01/26 PHP
PHP投票系统防刷票判断流程分析
2012/02/04 PHP
PHP取余函数介绍MOD(x,y)与x%y
2014/05/15 PHP
thinkphp,onethink和thinkox中验证码不显示的解决方法分析
2016/06/06 PHP
eval与window.eval的差别分析
2011/03/17 Javascript
js 判断文件类型并控制表单提交示例代码
2013/11/14 Javascript
Javascript排序算法之计数排序的实例
2014/04/05 Javascript
使用Chrome浏览器调试AngularJS应用的方法
2015/06/18 Javascript
jQuery的bind()方法使用详解
2015/07/15 Javascript
基于Jquery实现焦点图淡出淡入效果
2015/11/30 Javascript
讲解JavaScript的Backbone.js框架的MVC结构设计理念
2016/02/14 Javascript
canvas实现十二星座星空图
2017/02/14 Javascript
js清除浏览器缓存的几种方法
2017/03/15 Javascript
深入浅析Vue中的slots/scoped slots
2018/04/03 Javascript
微信小程序实现传递多个参数与事件处理
2019/08/12 Javascript
关于vue 结合原生js 解决echarts resize问题
2020/07/26 Javascript
python对excel文档去重及求和的实例
2018/04/18 Python
用python一行代码得到数组中某个元素的个数方法
2019/01/28 Python
用Q-learning算法实现自动走迷宫机器人的方法示例
2019/06/03 Python
Python数据可视化:箱线图多种库画法
2019/11/06 Python
python闭包、深浅拷贝、垃圾回收、with语句知识点汇总
2020/03/11 Python
深入浅析python 中的self和cls的区别
2020/06/20 Python
Python下使用Trackbar实现绘图板
2020/10/27 Python
CSS3 画基本图形,圆形、椭圆形、三角形等
2016/09/20 HTML / CSS
荟萃全球保健品:维他购
2018/05/09 全球购物
澳大利亚汽车零部件、音响及配件超市:Automotive Superstore
2018/06/19 全球购物
Mybag美国/加拿大:英国奢华包包和名牌手袋网站
2020/02/16 全球购物
北京某公司的.net笔试题
2014/03/20 面试题
linux面试题参考答案(11)
2012/05/01 面试题
总经理司机岗位职责
2014/02/06 职场文书
优秀学生事迹材料
2014/02/08 职场文书
幼儿园运动会入场词
2014/02/10 职场文书
房屋出租协议书范本(标准版)
2014/09/24 职场文书
2016年综治宣传月活动宣传标语口号
2016/03/16 职场文书
Python insert() / append() 用法 Leetcode实战演示
2021/03/31 Python