浅谈jquery设置和获得checkbox选中的问题


Posted in Javascript onAugust 19, 2016

1. 设置checkbox选中:

//选中多选框
checkbox=$("#agentinfo input[name='veri[]']");

//循环多选框中的值
checkbox.each(function(){
              
  for(var j=0;j<data.veri.length;j++){
    
    //判断当前值是否在数组中
    if($(this).val() == data.veri[j]){
      $(this).attr('checked','checked');//选中
    }
  }
});

2. 通过点击修改checkbox的选中项

3. 获得checkbox中的选中值

//获取多选框
checkbox=$("#agentinfo input[name='veri[]']");
  
  //定义一个字符串拼接所得到的值,为了传输方便
  var veri_str = '';
          
  checkbox.each(function(){
    
    //判断是否被选中,此处就是我要写这个博客的原因,开始用的$(this).attr('checked')==true判断,但死活
    //就是会获取之前通过jquery赋值的值,页面中去掉也是会获得,郁闷的不行,最终神仙帮我搞定。
    //要用$(this).is(':checked'),不明白为什么!
    
    if($(this).is(':checked'))
      
        veri_str+=$(this).val()+',';//拼装字符串
  });

以上这篇浅谈jquery设置和获得checkbox选中的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用jquery来定位
Feb 20 Javascript
javascript中创建对象的三种常用方法
Dec 30 Javascript
最新的10款jQuery内容滑块插件分享
Sep 18 Javascript
JSON 数据格式介绍
Jan 13 Javascript
20个最新的jQuery插件
Jan 13 Javascript
javascript+xml实现简单图片轮换(只支持IE)
Dec 23 Javascript
javascript:void(0)点击登录没反应怎么解决
Nov 13 Javascript
javascript实现的图片预览功能
Mar 25 Javascript
Node.js Mongodb 密码特殊字符 @的解决方法
Apr 11 Javascript
jQuery实现鼠标滑过预览图片大图效果的方法
Apr 26 jQuery
JS简单实现滑动加载数据的方法示例
Oct 18 Javascript
JS实现元素上下左右移动效果
Oct 18 Javascript
AngularJS入门教程之过滤器详解
Aug 19 #Javascript
js判断checkbox是否选中个数的方法(超简单)
Aug 19 #Javascript
Angular设置title信息解决SEO方面存在问题
Aug 19 #Javascript
js仿腾讯QQ的web登陆界面
Aug 19 #Javascript
基于WebUploader的文件上传js插件
Aug 19 #Javascript
JS获取checkbox的个数简单实例
Aug 19 #Javascript
JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法
Aug 19 #Javascript
You might like
php通过文件头判断格式的方法
2016/05/28 PHP
PHP开发中csrf攻击的简单演示和防范
2017/05/07 PHP
能说明你的Javascript技术很烂的五个原因分析
2011/10/28 Javascript
ie下jquery.getJSON的缓存问题的处理方法
2013/03/29 Javascript
jQuery插件zoom实现图片全屏放大弹出层特效
2015/04/15 Javascript
JQuery DIV 动态隐藏和显示的方法
2016/06/23 Javascript
微信小程序 安全包括(框架、功能模块、账户使用)详解
2017/01/16 Javascript
React-router 4 按需加载的实现方式及原理详解
2017/05/25 Javascript
vue多种弹框的弹出形式的示例代码
2017/09/18 Javascript
详解vue 实例方法和数据
2017/10/23 Javascript
react native 获取地理位置的方法示例
2018/08/28 Javascript
在vue项目中优雅的使用SVG的方法实例详解
2018/12/03 Javascript
详解vue-router导航守卫
2019/01/19 Javascript
vuejs element table 表格添加行,修改,单独删除行,批量删除行操作
2020/07/18 Javascript
[03:55]TI9战队采访——TNC Predator
2019/08/22 DOTA
使用Python的Twisted框架实现一个简单的服务器
2015/04/16 Python
python破解zip加密文件的方法
2018/05/31 Python
python机器学习之KNN分类算法
2018/08/29 Python
Python之列表实现栈的工作功能
2019/01/28 Python
Python后台开发Django的教程详解(启动)
2019/04/08 Python
基于Django实现日志记录报错信息
2019/12/17 Python
python修改linux中文件(文件夹)的权限属性操作
2020/03/05 Python
Django获取model中的字段名和字段的verbose_name方式
2020/05/19 Python
python如何编写win程序
2020/06/08 Python
J2EE中的容器都包括哪些
2013/08/21 面试题
设计总监岗位职责
2013/12/07 职场文书
优秀士兵个人事迹材料
2014/01/19 职场文书
天鹅的故事教学反思
2014/02/04 职场文书
中学生个人自我评价
2014/02/06 职场文书
护士实习自荐信
2015/03/06 职场文书
语文教师求职信范文
2015/03/20 职场文书
停电调休通知
2015/04/16 职场文书
Nginx域名转发使用场景代码实例
2021/03/31 Servers
Python 数据科学 Matplotlib图库详解
2021/07/07 Python
《巫师》是美食游戏?CDPR10月将推出《巫师》官方食谱
2022/04/03 其他游戏
图神经网络GNN算法
2022/05/11 Python