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 相关文章推荐
javascript编程起步(第七课)
Feb 27 Javascript
jQuery获取注册信息并提示实现代码
Apr 21 Javascript
extjs ColumnChart设置不同的颜色实现代码
May 17 Javascript
深入理解Javascript中this的作用域
Aug 12 Javascript
深入学习JavaScript的AngularJS框架中指令的使用方法
Mar 05 Javascript
微信小程序 表单Form实例详解(附源码)
Dec 22 Javascript
浅谈SpringMVC中post checkbox 多选框value的值(隐藏域方式)
Jan 08 Javascript
使用vue-infinite-scroll实现无限滚动效果
Jun 22 Javascript
Vue项目pdf(base64)转图片遇到的问题及解决方法
Oct 19 Javascript
vue 实现左右拖拽元素并且不超过他的父元素的宽度
Nov 30 Javascript
vue项目中使用bpmn-自定义platter的示例代码
May 11 Javascript
详解nginx配置vue h5 history去除#号
Nov 09 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实现绘制3D扇形统计图及图片缩放实例
2014/10/01 PHP
8个PHP程序员常用的功能汇总
2014/12/18 PHP
Laravel5中防止XSS跨站攻击的方法
2016/10/10 PHP
Yii2中hasOne、hasMany及多对多关联查询的用法详解
2017/02/15 PHP
封装了一个支持匿名函数的Javascript事件监听器
2014/06/05 Javascript
轻松创建nodejs服务器(4):路由
2014/12/18 NodeJs
简单谈谈jQuery(function(){})与(function(){})(jQuery)
2014/12/19 Javascript
jQuery中:animated选择器用法实例
2014/12/29 Javascript
JS实现简易图片轮播效果的方法
2015/03/25 Javascript
在 Express 中使用模板引擎
2015/12/10 Javascript
JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示的方法
2016/04/18 Javascript
Bootstrap布局之栅格系统详解
2016/06/13 Javascript
React Native时间转换格式工具类分享
2017/10/24 Javascript
jQuery实现模糊搜索功能的方法分析
2018/06/29 jQuery
VUE在for循环里面根据内容值动态的加入class值的方法
2018/08/12 Javascript
[48:45]Ti4 循环赛第二日 NEWBEE vs EG
2014/07/11 DOTA
Python中使用SAX解析xml实例
2014/11/21 Python
python采用django框架实现支付宝即时到帐接口
2016/05/17 Python
一个基于flask的web应用诞生 记录用户账户登录状态(6)
2017/04/11 Python
浅析Python 实现一个自动化翻译和替换的工具
2019/04/14 Python
面向对象学习之pygame坦克大战
2019/09/11 Python
python使用yield压平嵌套字典的超简单方法
2019/11/02 Python
在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)
2020/04/19 Python
Python join()函数原理及使用方法
2020/11/14 Python
单位在职证明范本
2014/01/09 职场文书
小学教师管理制度
2014/01/18 职场文书
男方父母婚礼答谢词
2014/01/25 职场文书
大学毕业自我评价
2014/02/02 职场文书
三月学雷锋月活动总结
2014/04/28 职场文书
义和团口号
2014/06/17 职场文书
2014年生产部工作总结
2014/12/17 职场文书
2015年教师学期工作总结
2015/04/30 职场文书
节水宣传标语口号
2015/12/26 职场文书
2016社区平安家庭事迹材料
2016/02/26 职场文书
2019年个人工作总结范文
2019/03/25 职场文书
解析CSS 提取图片主题色功能(小技巧)
2021/05/12 HTML / CSS