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 相关文章推荐
用jscript启动sqlserver
Jun 21 Javascript
javascript appendChild,innerHTML,join性能比较代码
Aug 29 Javascript
document.getElementById为空或不是对象的解决方法
Jan 24 Javascript
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(上:事件篇)
Mar 24 Javascript
DWR实现模拟Google搜索效果实现原理及代码
Jan 30 Javascript
js中substring和substr的详细介绍与用法
Aug 29 Javascript
详解Angularjs filter过滤器
Feb 06 Javascript
js贪吃蛇游戏实现思路和源码
Apr 14 Javascript
javascript获取select标签选中的值
Jun 04 Javascript
vue-quill-editor实现图片上传功能
Aug 08 Javascript
JavaScript实现滑动导航栏效果
Aug 30 Javascript
javascript获取select值的方法完整实例
Jun 20 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中new static()与new self()的区别异同分析
2014/08/22 PHP
如何写php守护进程(Daemon)
2015/12/30 PHP
PHP生成图表pChart的示例解析
2020/07/31 PHP
JavaScript 判断浏览器是否支持SVG的代码
2013/03/21 Javascript
Js+php实现异步拖拽上传文件
2015/06/23 Javascript
Bootstrap教程JS插件弹出框学习笔记分享
2016/05/17 Javascript
Bootstrap modal 多弹窗之叠加显示不出弹窗问题的解决方案
2017/02/23 Javascript
微信小程序 定位到当前城市实现实例代码
2017/02/23 Javascript
angular.JS实现网页禁用调试、复制和剪切
2017/03/31 Javascript
微信小程序 动态绑定事件并实现事件修改样式
2017/04/13 Javascript
利用node.js如何创建子进程详解
2017/12/09 Javascript
opencv 识别微信登录验证滑动块位置
2018/08/07 Javascript
node.js使用express框架进行文件上传详解
2019/03/03 Javascript
postman自定义函数实现 时间函数的思路详解
2019/04/17 Javascript
浅析vue-cli3配置webpack-bundle-analyzer插件【推荐】
2019/10/23 Javascript
javascript中call,apply,bind的区别详解
2020/12/11 Javascript
使用Python编写简单网络爬虫抓取视频下载资源
2014/11/04 Python
30秒轻松实现TensorFlow物体检测
2018/03/14 Python
Python基础之条件控制操作示例【if语句】
2019/03/23 Python
python实现最大子序和(分治+动态规划)
2019/07/05 Python
余弦相似性计算及python代码实现过程解析
2019/09/18 Python
解决python中的幂函数、指数函数问题
2019/11/25 Python
python 监测内存和cpu的使用率实例
2019/11/28 Python
解决Python3.8用pip安装turtle-0.0.2出现错误问题
2020/02/11 Python
pycharm内无法import已安装的模块问题解决
2020/02/12 Python
python 实现字符串下标的输出功能
2020/02/13 Python
Python绘制全球疫情变化地图的实例代码
2020/04/20 Python
Python实现一个优先级队列的方法
2020/07/31 Python
纯CSS3代码实现文字描边
2016/04/25 HTML / CSS
精细化工应届生求职信
2013/11/17 职场文书
企业内部培训方案
2014/02/04 职场文书
幼儿教师寄语集锦
2014/04/03 职场文书
公司爱心捐款倡议书
2014/05/14 职场文书
群众路线剖析材料(四风问题)
2014/10/08 职场文书
python常见的占位符总结及用法
2021/07/02 Python
MySQL事务操作的四大特性以及并发事务问题
2022/04/12 MySQL