Jquery实现三层遍历删除功能代码


Posted in Javascript onApril 23, 2013

aspx页

<script src="Jquery1.7.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(function () { 
$('#Checkbox1').click(function () { 
if ($('#Checkbox1').is(':checked')) { 
$('td input').attr('checked', true); 
} 
else { $('td input').attr('checked', false); } 
}) 
$('#Checkbox2').click(function () { 
$('td input').each(function () { 
$(this).attr('checked', !$(this).attr('checked')) 
}) 
}) 
}) 
</script> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div> 
<input id="Checkbox1" type="checkbox" />全选<input id="Checkbox2" type="checkbox" />反选<asp:Button 
ID="Button1" runat="server" Text="删除" onclick="Button1_Click" /> 
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"> 
<Columns> 
<asp:TemplateField HeaderText="选择"> 
<ItemTemplate> 
<asp:CheckBox ID="CheckBox3" runat="server" /> 
</ItemTemplate> 
</asp:TemplateField> 
<asp:BoundField DataField="Id" HeaderText="编号" /> 
<asp:BoundField DataField="NewsTitle" HeaderText="标题" /> 
<asp:BoundField DataField="NewsContent" HeaderText="新闻内容"> 
<ItemStyle Width="200px" /> 
</asp:BoundField> 
<asp:BoundField DataField="NewsCreator" HeaderText="创建者" /> 
<asp:BoundField DataField="CreateTime" HeaderText="创建时间" /> 
</Columns> 
</asp:GridView> 
</div> 
</form>

后台cs文件
protected void Page_Load(object sender, EventArgs e) 
{ 
if (!IsPostBack) 
{ 
load(); 
} 
} 
private void load()//就实现绑定 
{ 
Jquery三层实现删除功能.Model.T_News mm = new Model.T_News(); 
Jquery三层实现删除功能.BLL.T_News bb = new BLL.T_News(); 
string sqlwhere = "Id<25"; 
ds = bb.GetList(sqlwhere);//获取dataset绑定 
this.GridView1.DataSource = ds; 
GridView1.DataBind(); 
} 
protected void Button1_Click(object sender, EventArgs e) 
{ 
//遍历每一行 
foreach (GridViewRow item in GridView1.Rows)//一定要记住这里是gridviewrow不是datarow 
{ 
CheckBox cb = (CheckBox)item.FindControl("CheckBox3");//找到这个选中项 
if (cb.Checked)//选中 
{ 
Jquery三层实现删除功能.BLL.T_News bb = new BLL.T_News(); 
if (bb.DeleteList(item.Cells[1].Text))//调用bb.DeleteList(id)删除 
{ 
Response.Write("删除成功"); 
} 
load();
Javascript 相关文章推荐
增强用户体验友好性之jquery easyui window 窗口关闭时的提示
Jun 22 Javascript
仿当当网淘宝网等主流电子商务网站商品分类导航菜单
Sep 25 Javascript
js控制input输入字符解析
Dec 27 Javascript
jquery实现简单手风琴菜单效果实例
Jun 13 Javascript
jQuery实现网页抖动的菜单抖动效果
Aug 07 Javascript
js+div实现文字滚动和图片切换效果代码
Aug 27 Javascript
javascript:void(0)是什么意思及href=#与href=javascriptvoid(0)的区别
Nov 13 Javascript
基于angular2 的 http服务封装的实例代码
Jun 29 Javascript
JS监控关闭浏览器操作的实例详解
Sep 12 Javascript
微信小程序中使用ECharts 异步加载数据的方法
Jun 27 Javascript
js实现弹出框的拖拽效果实例代码详解
Apr 16 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
Feb 15 Javascript
jQuery获取浏览器中的分辨率实现代码
Apr 23 #Javascript
使用PHP+JQuery+Ajax分页的实现
Apr 23 #Javascript
jQuery写的日历(包括日历的样式及功能)
Apr 23 #Javascript
7款风格新颖的jQuery/CSS3菜单导航分享
Apr 23 #Javascript
js事件冒泡实例分享(已测试)
Apr 23 #Javascript
js绑定事件this指向发生改变的问题解决方法
Apr 23 #Javascript
js判断生效时间不得大于失效时间的思路及代码
Apr 23 #Javascript
You might like
php 地区分类排序算法
2013/07/01 PHP
PHP将页面中点击数量高的链接进行高亮显示的方法
2016/05/30 PHP
老生常谈php中传统验证与thinkphp框架(必看篇)
2017/06/10 PHP
不常用但很实用的PHP预定义变量分析
2019/06/25 PHP
使用Git实现Laravel项目的自动化部署
2019/11/24 PHP
js 弹出菜单/窗口效果
2011/10/30 Javascript
js实现文本框中焦点在最后位置
2014/03/04 Javascript
js实现文章文字大小字号功能完整实例
2014/11/01 Javascript
iframe里使用JavaScript控制主页转向的方法
2015/04/03 Javascript
用canvas 实现个图片三角化(LOW POLY)效果
2016/02/18 Javascript
JavaScript驾驭网页-DOM
2016/03/24 Javascript
jQuery EasyUI提交表单验证
2016/07/19 Javascript
AngularJS基础 ng-focus 指令简单示例
2016/08/01 Javascript
js模拟百度模糊搜索的实例
2017/08/04 Javascript
微信小程序实现拖拽 image 触摸事件监听的实例
2017/08/17 Javascript
ligerUI---ListBox(列表框可移动的实例)
2017/11/28 Javascript
解决linux下node.js全局模块找不到的问题
2018/05/15 Javascript
编写v-for循环的技巧汇总
2020/12/01 Javascript
[50:04]DOTA2上海特级锦标赛D组小组赛#2 Liquid VS VP第二局
2016/02/28 DOTA
[47:46]完美世界DOTA2联赛 Magma vs GXR 第三场 11.07
2020/11/10 DOTA
python flask 多对多表查询功能
2017/06/25 Python
python实现对excel进行数据剔除操作实例
2017/12/07 Python
终端命令查看TensorFlow版本号及路径的方法
2018/06/13 Python
django_orm查询性能优化方法
2018/08/20 Python
python面试题小结附答案实例代码
2019/04/11 Python
浅谈matplotlib.pyplot与axes的关系
2020/03/06 Python
PyTorch中model.zero_grad()和optimizer.zero_grad()用法
2020/06/24 Python
Python模块常用四种安装方式
2020/10/20 Python
突袭HTML5之Javascript API扩展4—拖拽(Drag/Drop)概述
2013/01/31 HTML / CSS
毕业自我鉴定书
2014/03/24 职场文书
三年级小学生评语
2014/04/22 职场文书
绵山导游词
2015/02/05 职场文书
导游词之天津古文化街
2019/11/09 职场文书
浅谈resultMap的用法及关联结果集映射
2021/06/30 Java/Android
漫画「狩龙人拉格纳」公开TV动画预告图
2022/03/22 日漫
 Redis 串行生成顺序编码的方法实现
2022/04/03 Redis