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进行跨域请求
Jan 25 Javascript
查看源码的工具 学习jQuery源码不错的工具
Dec 26 Javascript
JS可以控制样式的名称写法一览
Jan 16 Javascript
javascript中取前n天日期的两种方法分享
Jan 26 Javascript
CSS3实现动态背景登录框的代码
Jul 28 Javascript
angularJS 如何读写缓冲的方法(推荐)
Aug 06 Javascript
JS仿京东移动端手指拨动切换轮播图效果
Apr 10 Javascript
让div运动起来 js实现缓动效果
Jul 06 Javascript
JS从非数组对象转数组的方法小结
Mar 26 Javascript
Node.js 路由的实现方法
Jun 05 Javascript
JS实现音乐导航特效
Jan 06 Javascript
vue点击标签切换选中及互相排斥操作
Jul 17 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实现懒加载的方法
2015/03/07 PHP
PHP附件下载中文名称乱码的解决方法
2015/12/17 PHP
php使用变量动态创建类的对象用法示例
2017/02/06 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
JavaScript 组件之旅(一)分析和设计
2009/10/28 Javascript
使用C++为node.js写扩展模块
2015/04/22 Javascript
jQuery实现转动随机数抽奖效果的方法
2015/05/21 Javascript
JavaScript的Polymer框架中dom-repeat与VM的相关操作
2015/07/29 Javascript
JavaScript Length 属性的总结
2015/11/02 Javascript
Jquery实现纵向横向菜单
2016/01/24 Javascript
jQuery实现横向带缓冲的水平运动效果(附demo源码下载)
2016/01/29 Javascript
jQuery简单实现title提示效果示例
2016/08/01 Javascript
input 禁止输入特殊字符的四种实现方式
2016/08/24 Javascript
详谈js中数组(array)和对象(object)的区别
2017/02/27 Javascript
Node.js爬取豆瓣数据实例分析
2018/03/05 Javascript
微信小程序仿微信运动步数排行(交互)
2018/07/13 Javascript
解决layer.open后laydate失效的问题
2019/09/06 Javascript
Vuex实现数据增加和删除功能
2019/11/11 Javascript
微信小程序实现弹幕墙(祝福墙)
2020/11/18 Javascript
python协程用法实例分析
2015/06/04 Python
怎样使用Python脚本日志功能
2016/08/14 Python
python广度优先搜索得到两点间最短路径
2019/01/17 Python
python实现日志按天分割
2019/07/22 Python
Python 3 使用Pillow生成漂亮的分形树图片
2019/12/24 Python
python模拟点击在ios中实现的实例讲解
2020/11/26 Python
利用纯CSS3实现tab选项卡切换示例代码
2016/09/21 HTML / CSS
KIKO美国官网:意大利的平价彩妆品牌
2017/05/16 全球购物
描述一下JVM加载class文件的原理机制
2013/12/08 面试题
《蚕姑娘》教学反思
2014/04/15 职场文书
失职检讨书大全
2015/01/26 职场文书
2015年惩防体系建设工作总结
2015/05/22 职场文书
2015年校医个人工作总结
2015/07/24 职场文书
《黄山奇石》教学反思
2016/02/18 职场文书
《包身工》教学反思
2016/02/23 职场文书
详解Python生成器和基于生成器的协程
2021/06/03 Python
Java数据开发辅助工具Docker与普通程序使用方法
2021/09/15 Java/Android