CheckBoxList选中某项,获取其它项是否是选中
- <div class="formControls col-xs-8 col-sm-9" style="margin-top:-15px;" id="divMarket">
- <span class=" hide">
- </span>
- 北美<table id="MainContent_rptMarket_chklRegion_0" class="checkBoxList">
- <tr>
- <td><input id="MainContent_rptMarket_chklRegion_0_0_0" type="checkbox" name="ctl00$MainContent$rptMarket$ctl00$chklRegion$0" value="A1AM78C64UM0Y8" /><label for="MainContent_rptMarket_chklRegion_0_0_0">MX</label></td><td><input id="MainContent_rptMarket_chklRegion_0_1_0" type="checkbox" name="ctl00$MainContent$rptMarket$ctl00$chklRegion$1" value="A2EUQ1WTGCTBG2" /><label for="MainContent_rptMarket_chklRegion_0_1_0">CA</label></td><td><input id="MainContent_rptMarket_chklRegion_0_2_0" type="checkbox" name="ctl00$MainContent$rptMarket$ctl00$chklRegion$2" value="ATVPDKIKX0DER" /><label for="MainContent_rptMarket_chklRegion_0_2_0">US</label></td>
- </tr>
- </table><br />
- 欧洲<table id="MainContent_rptMarket_chklRegion_1" class="checkBoxList">
- <tr>
- <td><input id="MainContent_rptMarket_chklRegion_1_0_1" type="checkbox" name="ctl00$MainContent$rptMarket$ctl01$chklRegion$0" value="A13V1IB3VIYZZH" /><label for="MainContent_rptMarket_chklRegion_1_0_1">FR</label></td><td><input id="MainContent_rptMarket_chklRegion_1_1_1" type="checkbox" name="ctl00$MainContent$rptMarket$ctl01$chklRegion$1" value="A1F83G8C2ARO7P" /><label for="MainContent_rptMarket_chklRegion_1_1_1">UK</label></td><td><input id="MainContent_rptMarket_chklRegion_1_2_1" type="checkbox" name="ctl00$MainContent$rptMarket$ctl01$chklRegion$2" value="A1PA6795UKMFR9" /><label for="MainContent_rptMarket_chklRegion_1_2_1">DE</label></td><td><input id="MainContent_rptMarket_chklRegion_1_3_1" type="checkbox" name="ctl00$MainContent$rptMarket$ctl01$chklRegion$3" value="A1RKKUPIHCS9HS" /><label for="MainContent_rptMarket_chklRegion_1_3_1">ES</label></td><td><input id="MainContent_rptMarket_chklRegion_1_4_1" type="checkbox" name="ctl00$MainContent$rptMarket$ctl01$chklRegion$4" value="APJ6JRA9NG5V4" /><label for="MainContent_rptMarket_chklRegion_1_4_1">IT</label></td>
- </tr>
- </table><br />
- 日本<table id="MainContent_rptMarket_chklRegion_2" class="checkBoxList">
- <tr>
- <td><input id="MainContent_rptMarket_chklRegion_2_0_2" type="checkbox" name="ctl00$MainContent$rptMarket$ctl02$chklRegion$0" value="A1VC38T7YXB528" /><label for="MainContent_rptMarket_chklRegion_2_0_2">JP</label></td>
- </tr>
- </table><br />
- 澳洲<table id="MainContent_rptMarket_chklRegion_3" class="checkBoxList">
- <tr>
- <td><input id="MainContent_rptMarket_chklRegion_3_0_3" type="checkbox" name="ctl00$MainContent$rptMarket$ctl03$chklRegion$0" value="A39IBJ37TRP1C6" /><label for="MainContent_rptMarket_chklRegion_3_0_3">AU</label></td>
- </tr>
- </table><br />
- 印度<table id="MainContent_rptMarket_chklRegion_4" class="checkBoxList">
- <tr>
- <td><input id="MainContent_rptMarket_chklRegion_4_0_4" type="checkbox" name="ctl00$MainContent$rptMarket$ctl04$chklRegion$0" value="ATVPDKIKX0DIN" /><label for="MainContent_rptMarket_chklRegion_4_0_4">IN</label></td>
- </tr>
- </table><br />
- </div>
$(function () {
//当为添加时,站点的设置
var isAdd =<%=ShopId%>;
if (isAdd == 0) {
$("#divMarket").find("input").each(function () {
$(this).click(function () {
var currentTable = $(this).parent().parent().parent().parent();
if (this.checked == true) {//勾选中
$(this).attr("checked", "checked");//选中添加选中属性
var tables = $("#divMarket").find("table");
for (var i = 0; i < tables.length; i++) {
if (currentTable.attr("id") != $(tables[i]).attr("id")) {
$(tables[i]).find("input").attr("disabled", "true");
}
}
} else {//未勾中
$(this).removeAttr("checked");//未选中移除选中属性
var currentTableInputs = $(currentTable).find("input");
var isNoneChecked = 0;
for (var j = 0; j < currentTableInputs.length; j++) {
//注意:如果未添加选中属性与移除属性,$(currentTableInputs[j].attr("checked")取值为一直的defined
if ($(currentTableInputs[j]).attr("checked") == "checked") {
isNoneChecked++;
break;
}
}
if (isNoneChecked == 0) {//没有一个选中,即移除所有禁用
$("input[type='checkbox']").each(function () {
if ($(this).attr("disabled")) $(this).removeAttr("disabled");
});
}
}
});
});
}
});
CheckBoxList选中某项,获取其它项是否是选中的更多相关文章
- vc6列表框多选时,获取哪些项被选中
//vc6列表框多选时,获取哪些项被选中...... void CWebcyzDlg::OnButton2() { int n = m_mylist1.GetSelCount();//首先获取一共有多 ...
- 刷新各ifream当前页,下拉项改变触发事件js,给选中项加背景色js
<script type="text/javascript" language="javascript"> //刷新框架各页面 function r ...
- 获取apk项目的MD5值和SHA1值
一些可说可不说的话: * 以前有一个更简单的方法,在as的右边工具栏的 gradle 面板中可以很方便的获取到: * 上次用也是在2年前,时间长了给忘记了,不过我记得我当时写了笔记,这会笔记不在身边, ...
- 获取Gitlab项目的Token
获取Gitlab项目的Token 1.打开所需要Token的项目的主页进入CI/CD setting Setting -> CI/CD -> Genneral pioelines sett ...
- C#基础知识回顾--C#遍历enum类型、获取enum项个数
C#遍历enum类型 对于enum类型: 使用foreach遍历enum类型的元素并填充combox foreach ( HatchStyle hs1 in Enum.GetValues(typeof ...
- 【JSP EL】<c:if> <c:foreach >EL表达式 获取list长度/不用循环,EL在List中直接获取第一项的内容/EL获取Map的键,Map的值
1.EL表达式 获取list长度 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" ...
- PyQt(Python+Qt)学习随笔:QTreeWidgetItem项获取项的父项或子项
老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 树型部件QTreeWidget中的QTreeWidgetItem项,可以通过child(int in ...
- ListView在异步加载动态图片时,往往最后一项或几项被遮盖(IM场景居多)
如果ListView中得默认图片比较小,新图片加载后,撑大ListView中的对应项,导致最后一项或几项被覆盖. 解决思路: 1.默认图片设定和新图大小一样,换句话说,新图加载后转成和默认图片一样的大 ...
- python 搜集参数的共有项和所有项
搜集共性项和所有项 ###搜集共有参数值 def intersect(*args): res=[] for x in args[0]: for other in args[1:]: if x not ...
- EasyUI tree 选中父节点子节点全部选中,选中子节点父节点不选中
需求:EasyUI tree 选中父节点子节点全部选中,选中子节点父节点不选中 效果: /** * 给树增加onCheck事件,首先使用cascadeCheck:false属性禁止全选, ...
随机推荐
- [转]加密算法(DES,AES,RSA,MD5,SHA1,Base64)比较和项目应用
原文链接:http://www.cnblogs.com/sochishun/p/7028056.html 加密技术通常分为两大类:"对称式"和"非对称式". 对 ...
- JS中遍历对象属性的四种方法
Object.keys().Object.values().Object.entries().for...in.Map (1)Object.keys(): let ex1 = {c1: 'white' ...
- Cordova搭建,所遇到问题处理
环境:NodeJs.[Android SDK | IOS] 安装:npm install -g cordova 过程: 1.创建一个项目:cordova create myApp 2.选择平台: co ...
- Idea中Maven的安装
Maven 软件的下载 为了使用Maven 管理工具,我们首先要到官网去下载它的安装软件.通过百度搜索“Maven“, 点击Download 链接,就可以直接进入到Maven 软件的下载页面: 目前最 ...
- 精通awk系列(10):awk筛选行和处理字段的示例
回到: Linux系列文章 Shell系列文章 Awk系列文章 awk数据筛选示例 筛选行 # 1.根据行号筛选 awk 'NR==2' a.txt # 筛选出第二行 awk 'NR>=2' a ...
- DevExpress Skins<2>
Skins DevExpress WinForms控件包括许多现成的绘画主题(或外观),用于更改DevExpress表单和控件的外观.您可以通过运行WinForms演示应用程序并使用外观选择器在可用主 ...
- Spring(4)AOP
Spring(4)AOP 1.AOP概述 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种 ...
- English: Class logogram
IT # this is a IT type ISP ANOTHER # following is another logogram LCD PDA
- 更新阿里yum源并重建缓存
[第一种方式]1.下载安装wget /如果没有装的话yum install -y wget 2.备份默认的yummv /etc/yum.repos.d /etc/yum.repos.d.backup ...
- Error: Unable to establish IPMI v2 / RMCP+ session
是这样的,需要ipmi控制器,然后一直报错这个: [root@localhost ~]# sudo ipmitool -I lanplus -H 192.168.87.12 -U root -P pa ...