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 获取模态窗口的滚动位置代码
Aug 06 Javascript
struts2+jquery组合验证注册用户是否存在
Apr 30 Javascript
JavaScript为事件句柄绑定监听函数实例详解
Dec 15 Javascript
javascript实现全角转半角的方法
Jan 23 Javascript
javascript九宫格图片随机打乱位置的实现方法
Mar 15 Javascript
JavaScript无缝滚动效果的实例代码
Mar 27 Javascript
angular bootstrap timepicker TypeError提示怎么办
Jun 13 Javascript
JavaScript实现异步图像上传功能
Jul 12 Javascript
webuploader分片上传的实现代码(前后端分离)
Sep 10 Javascript
微信小程序功能之全屏滚动效果的实现代码
Nov 22 Javascript
JS实现密码框效果
Sep 10 Javascript
Vue-Element-Admin集成自己的接口实现登录跳转
Jun 23 Vue.js
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常用Stream函数集介绍
2013/06/24 PHP
php数组分页实现方法
2016/04/30 PHP
Yii框架实现多数据库配置和操作的方法
2017/05/25 PHP
kindeditor 加入七牛云上传的实例讲解
2017/11/12 PHP
很多人都是用下面的js刷新站IP和PV
2008/09/05 Javascript
Javascript节点关系实例分析
2015/05/15 Javascript
JavaScript使用RegExp进行正则匹配的方法
2015/07/11 Javascript
jQuery插件ajaxFileUpload使用实例解析
2016/10/19 Javascript
利用angularjs1.4制作的简易滑动门效果
2017/02/28 Javascript
vue组件watch属性实例讲解
2017/11/07 Javascript
Vue验证码60秒倒计时功能简单实例代码
2018/06/22 Javascript
webpack常用构建优化策略小结
2019/11/21 Javascript
浅谈Python生成器generator之next和send的运行流程(详解)
2017/05/08 Python
详解Django rest_framework实现RESTful API
2018/05/24 Python
Python 生成 -1~1 之间的随机数矩阵方法
2018/08/04 Python
python实现录音小程序
2020/10/26 Python
Python对象与引用的介绍
2019/01/24 Python
python地震数据可视化详解
2019/06/18 Python
python 实现屏幕录制示例
2019/12/23 Python
Win下PyInstaller 安装和使用教程
2019/12/25 Python
浅谈Django QuerySet对象(模型.objects)的常用方法
2020/03/28 Python
Python分类测试代码实例汇总
2020/07/23 Python
tensorflow2.0教程之Keras快速入门
2021/02/20 Python
CSS3系列之3D制作方法案例
2017/08/14 HTML / CSS
amaze ui 的使用详细教程
2020/08/19 HTML / CSS
阿里巴巴国际站:Alibaba.com
2016/07/21 全球购物
加大码胸罩、内裤和服装:Just My Size
2019/03/21 全球购物
英国领先的在线礼品店:Getting Personal
2019/09/24 全球购物
瑞士男士时尚网上商店:Babista
2020/05/14 全球购物
索引覆盖(Index Covering)查询含义
2012/02/18 面试题
如何将一个描述日期或日期/时间的字符串转换为一个Date对象
2015/10/13 面试题
《将心比心》教学反思
2014/04/08 职场文书
群众路线领导干部个人对照检查材料(集锦)
2014/09/23 职场文书
企业党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
2014年乡镇个人工作总结
2014/12/03 职场文书
python基础学习之生成器与文件系统知识总结
2021/05/25 Python