checkbox常用操作
全选(根据全选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常用操作相关推荐
- TensorFlow常用操作:代码示例
1,定义矩阵代码示例: import tensorflow as tftf.zeros([3,4]) #定义3行4列元素均为0的矩阵tensor=tf.constant([1,2,3,4])#定义一维 ...
- Ubuntu 常用操作
Ubuntu常用操作 外观操作 修改应用icon图标 终端美化 内存管理 内存查询 分区管理 日志清理 操作执行 自动执行多条命令 外观操作 修改应用icon图标 在/usr/share/applic ...
- IOS沙盒Files目录说明和常用操作
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launc ...
- 用Python轻松搞定Excel中的20个常用操作
来源 |早起Python(ID: zaoqi-python) Excel与Python都是数据分析中常用的工具,本文将使用动态图(Excel)+代码(Python)的方式来演示这两种工具是如何实现数据 ...
- 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 ...
- 【node】Sequelize常用操作、基本增删改查
[node]Sequelize常用操作.基本增删改查 sequelize初始化 先初始化一个数据库实例 再初始化一个model实例 sequelize的数据类型 基本增删改查的写法 SELECT * ...
- JavaScript:对Object对象的一些常用操作总结
JavaScript对Object对象的一些常用操作总结. 一.Object.assign() 1.可以用作对象的复制 var obj = { a: 1 }; var copy = Object.as ...
- ubuntu的学习教程(常用操作)
摘要 最近在学习linux,把自己学习过程中遇到的常用操作以及一些有助于理解的内容记录下来.我主要用的是ubuntu系统 命令提示符 '~' 这个是指用户的家目录,用户分为root用户和普通用户,ro ...
- 20180929 VIM进入编辑模式、VIM命令模式常用操作
2019独角兽企业重金招聘Python工程师标准>>> vim进入编辑模式方式 按键 作用 i 在当前字符前插入 I 在光标所在行的行首插入 a 在当前字符后插入 A 在光标所在行的 ...
最新文章
- POJ 3368	Frequent values 线段树区间合并
- keepalived中的脑裂
- win8安装msi出现提示2503 2502的错误代码
- PaddleLabel——重新识别失败【Can not recognise the detection box in 文件. Please change manually 】解决方案
- Python基础之(面向对象初识)
- 字体大宝库:26款新鲜出炉的高品质免费英文字体
- ios html清除缓存图片,iOS,如何清理缓存的图片
- 从头学习计算机网络_如何从头开始构建三层神经网络
- 辽源天气预报软件测试,辽源天气预报15天
- linux03-学习记录
- 华中科技大学计算机预推免2021,华中科技大学光学与电子信息学院2021年推免预报名通知...
- Ubuntu搭建嵌入式开发(交叉编译)环境-转
- 图像分类网络总结回顾(上)
- java.exe占用8081端口
- 汽车驾驶 - 侧方停车
- 微信公众平台测试账号申请地址
- Spring源码解析(五)-Bean的实例化流程(上)
- FlinkCEP的底层理论:NFA-b Automaton原理介绍
- 用Python一步读写csv、xlsx表格
- 皇帝成长计划html文件打不开,皇帝成长计划源代码修改(共6篇).doc