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 相关文章推荐
使用Node.js实现一个简单的FastCGI服务器实例
Jun 09 Javascript
jQuery中attr()和prop()在修改checked属性时的区别
Jul 18 Javascript
javascript在当前窗口关闭前检测窗口是否关闭
Sep 29 Javascript
Jquery实现仿腾讯娱乐频道焦点图(幻灯片)特效
Mar 06 Javascript
JavaScript获取表单enctype属性的方法
Apr 02 Javascript
jquery实现全屏滚动
Dec 28 Javascript
基于HTML+CSS,jQuery编写的简易计算器后续(添加了键盘监听)
Jan 05 Javascript
详解小程序退出页面时清除定时器
Apr 28 Javascript
Webpack中loader打包各种文件的方法实例
Sep 03 Javascript
layui-tree实现Ajax异步请求后动态添加节点的方法
Sep 23 Javascript
解决vue admin element noCache设置无效的问题
Nov 12 Javascript
Paypal支付不完全指北
Jun 04 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
Terran剧情介绍
2020/03/14 星际争霸
php重定向的三种方法分享
2012/02/22 PHP
PHP __autoload()方法真的影响性能吗?
2012/03/30 PHP
PHP中几种常见的超时处理全面总结
2012/09/11 PHP
改善你的jQuery的25个步骤 千倍级效率提升
2010/02/11 Javascript
jQuery对表单的操作代码集合
2011/04/06 Javascript
分享20款好玩的jQuery游戏
2011/04/17 Javascript
JS控制日期显示的小例子
2013/11/23 Javascript
遍历DOM对象内的元素属性示例代码
2014/02/08 Javascript
引入autocomplete组件时JS报未结束字符串常量错误
2014/03/19 Javascript
使用纯javascript实现放大镜效果
2015/03/18 Javascript
纯js代码实现简单计算器
2015/12/02 Javascript
浅析jQuery事件之on()方法绑定多个选择器,多个事件
2016/04/27 Javascript
JavaScript中有关一个数组中最大值和最小值及它们的下表的输出的解决办法
2016/07/01 Javascript
JS如何判断浏览器类型和详细区分IE各版本浏览器
2017/03/04 Javascript
完美实现js选项卡切换效果(一)
2017/03/08 Javascript
浅谈Angular 的变化检测的方法
2018/03/01 Javascript
layui获取多选框中的值方法
2018/08/15 Javascript
jQuery 操作 HTML 元素和属性的方法
2018/11/12 jQuery
解决vue自定义指令导致的内存泄漏问题
2020/08/04 Javascript
Vue 使用typescript如何优雅的调用swagger API
2020/09/01 Javascript
vue打开其他项目页面并传入数据详解
2020/11/25 Vue.js
[01:10:16]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第一局
2016/02/27 DOTA
Python利用Beautiful Soup模块修改内容方法示例
2017/03/27 Python
浅谈Django REST Framework限速
2017/12/12 Python
使用python实现哈希表、字典、集合操作
2019/12/22 Python
Python如何避免文件同名产生覆盖
2020/06/09 Python
纯css3实现思维导图样式示例
2018/11/01 HTML / CSS
大学毕业生通用自荐信范文
2013/10/31 职场文书
快餐店的创业计划书范文
2014/01/29 职场文书
元旦晚会主持词
2014/03/24 职场文书
青年岗位能手事迹材料
2014/12/23 职场文书
2015年个人招商工作总结
2015/04/25 职场文书
小学思想品德教学反思
2016/02/24 职场文书
Nginx图片服务器配置之后图片访问404的问题解决
2022/03/21 Servers
SQL中去除重复数据的几种方法汇总(窗口函数对数据去重)
2023/05/08 MySQL