全选(根据全选check选项,设置所有checkbox的全选或 全不选)

function SelectAll(checked,checkbox_id) {var checkboxs=document.getElementsByName(checkbox_id);for (var i=0;i<checkboxs.length;i++) {var e=checkboxs[i];e.checked=checked;}
}

调用代码:

<input type="checkbox" value="" onClick="SelectAll(this.checked,'guaranteeNumber');"/>

批量反向选择

function SelectAll(checkbox_id) {var checkboxs=document.getElementsByName(checkbox_id);for (var i=0;i<checkboxs.length;i++) {var e=checkboxs[i];e.checked=!e.checked;}
}


拼接成字符串

 function getChoosedGuaranteeNumber(){var ids="";$('input[name="guaranteeNumber"]:checked').each(function(){ ids+=$(this).val()+'_'; }); //去掉末尾的特殊字符if(ids.indexOf("_")>-1){ids=ids.substring(0,ids.length-1);}return ids;}


解析字符串后设置checkbox的选中项目

(这里如果选项很多的话可能有效率问题)

var guaranteeNumberIds = $("#guaranteeNumberIds").val()var array2 = guaranteeNumberIds.split('_')for (var i=0; i<array2.length; i++){var nuberValue = array2[i];$('input[name="guaranteeNumber"]').each(function(){ if($(this).val() == nuberValue){$(this).attr("checked","true");} }); }

checkbox常用操作相关推荐

  1. TensorFlow常用操作:代码示例

    1,定义矩阵代码示例: import tensorflow as tftf.zeros([3,4]) #定义3行4列元素均为0的矩阵tensor=tf.constant([1,2,3,4])#定义一维 ...

  2. Ubuntu 常用操作

    Ubuntu常用操作 外观操作 修改应用icon图标 终端美化 内存管理 内存查询 分区管理 日志清理 操作执行 自动执行多条命令 外观操作 修改应用icon图标 在/usr/share/applic ...

  3. IOS沙盒Files目录说明和常用操作

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launc ...

  4. 用Python轻松搞定Excel中的20个常用操作

    来源 |早起Python(ID: zaoqi-python) Excel与Python都是数据分析中常用的工具,本文将使用动态图(Excel)+代码(Python)的方式来演示这两种工具是如何实现数据 ...

  5. python和R对dataframe的常用操作的差异:head、tail、shape、dim、nrow、ncol、descirbe、summary、str

    python和R对dataframe的常用操作的差异:head.tail.shape.dim.nrow.ncol.descirbe.summary.str # python df.head() # R ...

  6. 【node】Sequelize常用操作、基本增删改查

    [node]Sequelize常用操作.基本增删改查 sequelize初始化 先初始化一个数据库实例 再初始化一个model实例 sequelize的数据类型 基本增删改查的写法 SELECT * ...

  7. JavaScript:对Object对象的一些常用操作总结

    JavaScript对Object对象的一些常用操作总结. 一.Object.assign() 1.可以用作对象的复制 var obj = { a: 1 }; var copy = Object.as ...

  8. ubuntu的学习教程(常用操作)

    摘要 最近在学习linux,把自己学习过程中遇到的常用操作以及一些有助于理解的内容记录下来.我主要用的是ubuntu系统 命令提示符 '~' 这个是指用户的家目录,用户分为root用户和普通用户,ro ...

  9. 20180929 VIM进入编辑模式、VIM命令模式常用操作

    2019独角兽企业重金招聘Python工程师标准>>> vim进入编辑模式方式 按键 作用 i 在当前字符前插入 I 在光标所在行的行首插入 a 在当前字符后插入 A 在光标所在行的 ...

最新文章

  1. POJ 3368 Frequent values 线段树区间合并
  2. keepalived中的脑裂
  3. win8安装msi出现提示2503 2502的错误代码
  4. PaddleLabel——重新识别失败【Can not recognise the detection box in 文件. Please change manually 】解决方案
  5. Python基础之(面向对象初识)
  6. 字体大宝库:26款新鲜出炉的高品质免费英文字体
  7. ios html清除缓存图片,iOS,如何清理缓存的图片
  8. 从头学习计算机网络_如何从头开始构建三层神经网络
  9. 辽源天气预报软件测试,辽源天气预报15天
  10. linux03-学习记录
  11. 华中科技大学计算机预推免2021,华中科技大学光学与电子信息学院2021年推免预报名通知...
  12. Ubuntu搭建嵌入式开发(交叉编译)环境-转
  13. 图像分类网络总结回顾(上)
  14. java.exe占用8081端口
  15. 汽车驾驶 - 侧方停车
  16. 微信公众平台测试账号申请地址
  17. Spring源码解析(五)-Bean的实例化流程(上)
  18. FlinkCEP的底层理论:NFA-b Automaton原理介绍
  19. 用Python一步读写csv、xlsx表格
  20. 皇帝成长计划html文件打不开,皇帝成长计划源代码修改(共6篇).doc

热门文章

  1. C# 关于Lambda表达式
  2. 百度地图显示坐标读取服务器数据,借助百度地图api解决获取经纬坐标问题
  3. 燃气scada系统重启服务器,国内燃气SCADA系统发展现状及其意义
  4. 网站外链和反向链接的区别(怎么区分外链与反向链接)
  5. 读书百客:《轮台歌奉送封大夫出师西征》赏析
  6. java非法表达的开始_Java非法的表达开始?
  7. pip更新python版本_Python pip版本升级
  8. Python+Excel:将一个工作簿拆分为多个工作簿
  9. 短URL服务的设计以及实现
  10. ZooKeeper的典型应用场景之负载均衡。