javaScript checkbox 全选/反选及批量删除


Posted in Javascript onApril 28, 2010

前台代码

<script type="text/javascript"> 
var a; 
function CheckAll(){ 
if(a==1) 
{ 
for(var i=0;i<window.document.form1.elements.length;i++) 
{ 
var e = form1.elements[i]; 
e.checked =false; 
} 
a=0; 
} 
else 
{ 
for(var i=0;i<window.document.form1.elements.length;i++) 
{ 
var e = form1.elements[i]; 
e.checked =true; 
} 
a=1; 
} 
} 
function CheckDel(){ 
var number=0; 
for(var i=0;i<window.document.form1.elements.length;i++) 
{ 
var e = form1.elements[i]; 
if (e.Name != "CheckBoxAll") 
{ 
if(e.checked==true) 
{ 
number=number+1; 
} 
} 
} 
if(number==0) 
{ 
alert("请选择需要删除的项!"); 
return false; 
} 
if (window.confirm("你确认删除吗?")) 
{ 
return true; 
} 
else 
{ 
return false; 
} 
} 
<asp:LinkButton ID="lbDelete" runat="server" OnClientClick="javascript:return CheckDel();" onclick="lbDelete_Click"> 
<img alt="" src="../images/del.gif" width="16" height="16" border="0" /> 删 除 </asp:LinkButton> 
<input id="CheckBoxAll" type="checkbox" onclick="CheckAll()" /> 
<input id="CheckBox" name="MenuID" type="checkbox" value="<%#Eval("Menu_ID") %>" />

后台代码
// 删除菜单信息 
protected void lbDelete_Click(object sender, EventArgs e) 
{ 
ZZTJ.BLL.SysMenuInfo list = new ZZTJ.BLL.SysMenuInfo(); 
list.Delete(Request.Form["MenuID"].ToString()); 
BindMenus(); 
}
Javascript 相关文章推荐
广告切换效果(缓动切换)
May 27 Javascript
使用jQuery清空file文件域的解决方案
Apr 12 Javascript
类似天猫商品详情随浏览器移动的示例代码
Feb 27 Javascript
jQuery添加/改变/移除CSS类及判断是否已经存在CSS
Aug 20 Javascript
深入了解Node.js中的一些特性
Sep 25 Javascript
JS 获取鼠标左右键的键值方法
Oct 11 Javascript
JQuery自适应窗口大小导航菜单附源码下载
Sep 01 Javascript
AngularJS基础 ng-mousemove 指令简单示例
Aug 02 Javascript
Jquery和Js获得元素标签名称的方法总结
Oct 08 Javascript
JS 组件系列之 bootstrap treegrid 组件封装过程
Apr 28 Javascript
js遍历添加栏目类添加css 再点击其它删除css【推荐】
Jun 12 Javascript
微信小程序实现上拉加载功能示例【加载更多数据/触底加载/点击加载更多数据】
May 29 Javascript
JavaScript 类的定义和引用 JavaScript高级培训 自定义对象
Apr 27 #Javascript
jQuery EasyUI 中文API Layout(Tabs)
Apr 27 #Javascript
基于jquery实现的服务器验证控件的启用和禁用代码
Apr 27 #Javascript
jQuery 表格插件整理
Apr 27 #Javascript
jquery 事件对象属性小结
Apr 27 #Javascript
Google排名中的10个最著名的 JavaScript库
Apr 27 #Javascript
基于jquery的让页面控件不可用的实现代码
Apr 27 #Javascript
You might like
php 高性能书写
2010/12/11 PHP
php防止伪造的数据从URL提交方法
2014/06/27 PHP
迪菲-赫尔曼密钥交换(Diffie?Hellman)算法原理和PHP实现版
2015/05/12 PHP
YII2框架中查询生成器Query()的使用方法示例
2020/03/18 PHP
解析页面加载与js函数的执行 onload or ready
2013/12/12 Javascript
js绘制圆形和矩形的方法
2015/08/05 Javascript
AngularJs表单验证实例详解
2016/05/30 Javascript
VC调用javascript的几种方法(推荐)
2016/08/09 Javascript
五步轻松实现zTree的使用
2017/11/01 Javascript
vue-cli webpack 引入jquery的方法
2018/01/10 jQuery
BootStrap modal实现拖拽功能
2018/12/01 Javascript
layui 对table中的数据进行转义的实例
2019/09/12 Javascript
python re正则表达式模块(Regular Expression)
2014/07/16 Python
Python引用模块和查找模块路径
2016/03/17 Python
web.py 十分钟创建简易博客实现代码
2016/04/22 Python
python验证码识别的实例详解
2016/09/09 Python
浅谈使用Python内置函数getattr实现分发模式
2018/01/22 Python
python中itertools模块zip_longest函数详解
2018/06/12 Python
基于python图像处理API的使用示例
2020/04/03 Python
解决Keras TensorFlow 混编中 trainable=False设置无效问题
2020/06/28 Python
keras的三种模型实现与区别说明
2020/07/03 Python
Canvas在超级玛丽游戏中的应用详解
2021/02/06 HTML / CSS
德国童装购物网站:NICKI´S.com
2018/04/20 全球购物
荷兰领先的百货商店:De Bijenkorf
2018/10/17 全球购物
办公室文秘自我鉴定
2013/09/21 职场文书
《这儿真好》教学反思
2014/02/22 职场文书
企业指导教师评语
2014/04/28 职场文书
工商管理专业自荐信
2014/06/03 职场文书
实习证明格式范文
2014/10/14 职场文书
合法的离婚协议书范本
2014/10/23 职场文书
农民工工资支付承诺书
2015/05/04 职场文书
嘉年华活动新闻稿
2015/07/17 职场文书
网吧管理制度范本
2015/08/05 职场文书
2016年国庆节宣传标语
2015/11/25 职场文书
个人业务学习心得体会
2016/01/25 职场文书
SQL中去除重复数据的几种方法汇总(窗口函数对数据去重)
2023/05/08 MySQL