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 相关文章推荐
JavaScript入门教程(5) js Screen屏幕对象
Jan 31 Javascript
淘宝搜索框效果实现分析
Mar 05 Javascript
jquery实现不同大小浏览器使用不同的css样式表的方法
Apr 02 Javascript
原生JS:Date对象全面解析
Sep 06 Javascript
js以分隔符分隔数组中的元素并转换为字符串的方法
Nov 16 Javascript
关于vue.js发布后路径引用的问题解决
Aug 15 Javascript
通过fastclick源码分析彻底解决tap“点透”
Dec 24 Javascript
Node.js进阶之核心模块https入门
May 23 Javascript
jQuery事件blur()方法的使用实例讲解
Mar 30 jQuery
Vue实现根据hash高亮选项卡
May 27 Javascript
elementui之el-tebs浏览器卡死的问题和使用报错未注册问题
Jul 06 Javascript
node.js使用http模块创建服务器和客户端完整示例
Feb 10 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面向对象全攻略 (一) 面向对象基础知识
2009/09/30 PHP
PHP中让json_encode不自动转义斜杠“/”的方法
2017/02/28 PHP
微信推送功能实现方式图文详解
2019/07/12 PHP
JQuery 选择器 xpath 语法应用
2010/05/13 Javascript
纯js实现背景图片切换效果代码
2010/11/14 Javascript
javascript使用activex控件的代码
2011/01/27 Javascript
javascript打印输出json实例
2013/11/11 Javascript
jQuery拖拽 &amp; 弹出层 介绍与示例
2013/12/27 Javascript
JavaScript中switch语句的用法详解
2015/06/03 Javascript
js中的内部属性与delete操作符介绍
2015/08/10 Javascript
基于JavaScript实现自动更新倒计时效果
2016/12/19 Javascript
微信小程序 自定义消息提示框
2017/08/06 Javascript
Vue Extends 扩展选项用法完整实例
2019/09/17 Javascript
Node使用Selenium进行前端自动化操作的代码实现
2019/10/10 Javascript
python中二维阵列的变换实例
2014/10/09 Python
安装ElasticSearch搜索工具并配置Python驱动的方法
2015/12/22 Python
python抓取并保存html页面时乱码问题的解决方法
2016/07/01 Python
Python中datetime模块参考手册
2017/01/13 Python
hmac模块生成加入了密钥的消息摘要详解
2018/01/11 Python
对Python 多线程统计所有csv文件的行数方法详解
2019/02/12 Python
Python时间差中seconds和total_seconds的区别详解
2019/12/26 Python
Python *args和**kwargs用法实例解析
2020/03/02 Python
基于python实现破解滑动验证码过程解析
2020/05/28 Python
html5指南-7.geolocation结合google maps开发一个小的应用
2013/01/07 HTML / CSS
原生 JS+CSS+HTML 实现时序图的方法
2019/07/31 HTML / CSS
欧舒丹美国官网:L’Occitane美国
2018/02/23 全球购物
经济管理专业毕业生自荐信范文
2014/01/02 职场文书
应届大学生简历中的自我评价
2014/01/15 职场文书
三分钟演讲稿事例
2014/03/03 职场文书
创建学习型党组织实施方案
2014/03/29 职场文书
妇女干部培训方案
2014/05/12 职场文书
离职证明范本(5篇)
2014/09/19 职场文书
2015高考寄语集锦
2015/02/27 职场文书
uwsgi+nginx代理Django无法访问静态资源的解决
2021/05/10 Servers
《群青的幻想曲》京力秋树角色PV公开
2022/04/08 日漫
Android Studio实现带三角函数对数运算功能的高级计算器
2022/05/20 Java/Android