列表CheckBox全选 结合DataGrid 进行删除操作
//CheckBox全选
function CA()
{
var frm=document.Form1;
alert(frm)
for (var i=0;i<frm.elements.length;i++)
{
var e=frm.elements[i];
alert(e.type)
alert(e.name)
if ((e.name != 'allbox') && (e.type=='checkbox'))
{
e.checked=frm.allbox.checked;
if (frm.allbox.checked)
{
hL(e);
}//endif
else
{
dL(e);
}//endelse
}//endif
}//endfor
}
//CheckBox选择项
function CCA(CB)
{
var frm=document.Form1;
if (CB.checked)
hL(CB);
else
dL(CB);
var TB=TO=0;
for (var i=0;i<frm.elements.length;i++)
{
var e=frm.elements[i];
if ((e.name != 'allbox') && (e.type=='checkbox'))
{
TB++;
if (e.checked)
TO++;
}
}
frm.allbox.checked=(TO==TB)?true:false;
}
function hL(E)
{
while (E.tagName!="TR")
{
E=E.parentElement;
}
E.className="H";
}
function dL(E)
{
while (E.tagName!="TR")
{
E=E.parentElement;
}
E.className="";
}
转载于:https://www.cnblogs.com/frustrate2/archive/2008/06/02/1211950.html
列表CheckBox全选 结合DataGrid 进行删除操作相关推荐
- vue 工作项目中 实现消息列表的 全选,反选,删除功能
template HTML 结构 radio 我是用的vux 中的checker 组件:(这个可以改成原生radio :也可以绑定v-model) <div class="list&q ...
- jQuery如何动态删除TR,input按钮删除本行记录,checkbox全选反选
checkbox 全选反选 1: var i = 1; 2: function CheckAllTeacher() { 3: if (i % 2 == 1) { 4: i++; 5: $(" ...
- Android高级控件(一)——ListView绑定CheckBox实现全选,增加和删除等功能
Android高级控件(一)--ListView绑定CheckBox实现全选,增加和删除等功能 这个控件还是挺复杂的,也是项目中应该算是比较常用的了,所以写了一个小Demo来讲讲,主要是自定义adap ...
- Software knowledge Encyclopedia:extjs是一种软件,自动生成行号,支持checkbox全选
extjs是一种软件.自动生成行号,支持checkbox全选,动态选择显示哪些列,支持本地以及远程分页,可以对单元格按照自己的想法进行渲染,这些也算可以想到的功能. 功能丰富,无人能出其右. 无论是界 ...
- react 全选反选_react解决checkbox全选checked的问题
react解决checkbox全选checked的问题 日期:2018-08-23 来源:程序思维浏览:2117次 今天在做react后台管理系统需要批量删除功能,没想到checkbox在react里 ...
- checkbox全选与反选
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...
- checkbox全选衍生问题讨论
今天项目中遇到一个很简单的需求,全选.取消全选的功能,pa pa pa,代码如下: <script type="text/javascript" src="http ...
- JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值
2019独角兽企业重金招聘Python工程师标准>>> JQuery是一个非常容易上手的框架,但是有很多东西需要我们深入学习的. 判断checkbox是否被选中网上有选多种写法,这里 ...
- 解决TreeView中使用JavaScript完成CheckBox全选的办法
结这次的工作,明白了几个关键的地方: 1.JavaScript中的确可以直接引用.Net服务器端控件,但是问题在于,控件的ID在编译后会自动加上名字空间,所以这里要特别注意. 2.使用JavaScri ...
最新文章
- 【C++】random随机数与【C++11】/rand()和srand()的用法
- 从源码看runLoop
- 通过递归算法完成树的级联勾选的一般思路
- linux 优化内存分配,Linux性能优化 第三章 性能工具:系统内存
- JavaScript实现http地址自动检测并添加URL链接
- Linux Hackers/Suspicious Account Detection
- 经常会用到的ocr文字识别工具:Text Scanner for Mac
- Eclipse安装SVN插件三种方式
- canvas 加载图片
- 【解题报告】2015ACM/ICPC亚洲区上海站
- 【干货】企业邮箱外贸开发信退信高,警惕被列入黑名单!
- NY8A051G 内置MOS版本6 I/O 8-bit EPROM-Based MCU台湾九齐
- 简单易懂的小学除法思维导图
- JAVA通过epublib解析EPUB格式的电子书
- AU2019直装版/Audition CC2019安装包
- vhr人力资源管理项目
- 当焦点在另一个输入框时,Handsontable单元格还在对焦(Handsontable cell is focusing, when focus in another input )
- 4827: [Hnoi2017]礼物
- JS中的setter、getter数据存取器
- ubuntu20.04部署ROCm深度学习
热门文章
- android数据库降级_Android SQLite (二.数据库创建,升级及降级)
- tcp拥塞控制编程实验c语言代码,C语言 计算机网络TCP拥塞控制模拟程序
- Linux多线程的进阶理解
- epoll监听文件_怎么理解把标准输入以ET模式加入epoll,监听EPOLLOUT事件时,epoll_wait多次返回?...
- JavaScript+TensorFlow.js让你在视频中瞬间消失
- 力扣(LeetCode)刷题,简单题(第11期)
- 力扣(LeetCode)刷题,简单题(第2期)
- Linux那些事儿 之 戏说USB(34)接口的驱动
- TensorFlow学习笔记——实现经典LeNet5模型
- SparkSQL和Hadoop(面向数据科学家和大数据分析师)