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 继承详解(三)
Jul 13 Javascript
jquery自动完成插件(autocomplete)应用之PHP版
Dec 15 Javascript
onbeforeunload与onunload事件异同点总结
Jun 24 Javascript
jQuery中:submit选择器用法实例
Jan 03 Javascript
Javascript基础教程之数据类型转换
Jan 18 Javascript
如何用angularjs制作一个完整的表格
Jan 21 Javascript
基于jQuery实现带动画效果超炫酷的弹出对话框(附源码下载)
Feb 22 Javascript
基于jQuery实现火焰灯效果导航菜单
Jan 04 Javascript
underscore之Chaining_动力节点Java学院整理
Jul 10 Javascript
vue组件中使用props传递数据的实例详解
Apr 08 Javascript
微信小程序画布圆形进度条显示效果
Nov 17 Javascript
解决angularJS中input标签的ng-change事件无效问题
Sep 13 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
把从SQL中取出的数据转化成XMl格式
2006/10/09 PHP
基于mysql的bbs设计(三)
2006/10/09 PHP
php 什么是PEAR?(第二篇)
2009/03/19 PHP
php发送邮件的问题详解
2015/06/22 PHP
PHP开发中csrf攻击的简单演示和防范
2017/05/07 PHP
php实现支持中文的文件下载功能示例
2017/08/30 PHP
关于javascript document.createDocumentFragment()
2009/04/04 Javascript
写出更好的JavaScript程序之undefined篇(中)
2009/11/23 Javascript
Javascript高级技巧分享
2014/02/25 Javascript
jquery实现的鼠标下拉滚动置顶效果
2014/07/24 Javascript
Javascript MVC框架Backbone.js详解
2014/09/18 Javascript
jquery实现一个简单好用的弹出框
2014/09/26 Javascript
非常棒的jQuery图片轮播效果
2016/04/17 Javascript
jQuery中iframe的操作(点击按钮新增窗口)
2016/04/20 Javascript
Angular.js中angular-ui-router的简单实践
2017/07/18 Javascript
Node.js  REPL (交互式解释器)实例详解
2017/08/06 Javascript
Angular4实现动态添加删除表单输入框功能
2017/08/11 Javascript
详解在vue-cli项目下简单使用mockjs模拟数据
2018/10/19 Javascript
解决vue打包后刷新页面报错:Unexpected token
2019/08/27 Javascript
vue表单数据交互提交演示教程
2019/11/13 Javascript
使用vue引入maptalks地图及聚合效果的实现
2020/08/10 Javascript
利用soaplib搭建webservice详细步骤和实例代码
2013/11/20 Python
在Python中操作字符串之replace()方法的使用
2015/05/19 Python
Numpy中的mask的使用
2018/07/21 Python
python中嵌套函数的实操步骤
2019/02/27 Python
django多文件上传,form提交,多对多外键保存的实例
2019/08/06 Python
大女孩胸罩:Big Girls Bras
2016/12/15 全球购物
介绍一下Ruby的多线程处理
2013/02/01 面试题
医学生自荐信
2013/12/03 职场文书
高三地理教学反思
2014/01/11 职场文书
活动总结怎么写
2014/04/28 职场文书
2014年教育培训工作总结
2014/12/08 职场文书
三峡人家导游词
2015/01/31 职场文书
2016年国庆节宣传标语
2015/11/25 职场文书
html+css实现分层金字塔的实例
2021/06/02 HTML / CSS
浅谈Python数学建模之整数规划
2021/06/23 Python