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动态地获取系统时间实现代码
May 24 Javascript
js获取html文件的思路及示例
Sep 17 Javascript
JavaScript的Polymer框架中dom-repeat与VM的相关操作
Jul 29 Javascript
JS生成某个范围的随机数【四种情况详解】
Apr 20 Javascript
浅析Bootstrip的select控件绑定数据的问题
May 10 Javascript
JS遍历页面所有对象属性及实现方法
Aug 01 Javascript
js实现对table的增加行和删除行的操作方法
Oct 13 Javascript
Angular2+国际化方案(ngx-translate)的示例代码
Aug 23 Javascript
jQuery实现轮播图及其原理详解
Apr 12 jQuery
详解写好JS条件语句的5条守则
Feb 28 Javascript
JS回调函数深入理解
Oct 16 Javascript
vue cli3 配置proxy代理无效的解决
Oct 30 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 用sock技术发送邮件的函数
2007/07/21 PHP
php 采集书并合成txt格式的实现代码
2009/03/01 PHP
PHP获取本周第一天和最后一天示例代码
2014/02/24 PHP
Laravel Eloquent ORM 多条件查询的例子
2019/10/10 PHP
javascript版的in_array函数(判断数组中是否存在特定值)
2014/05/09 Javascript
js实现跟随鼠标移动且带关闭功能的图片广告实例
2015/02/26 Javascript
javascript实现简单计算器效果【推荐】
2016/04/19 Javascript
深入浅析knockout源码分析之订阅
2016/07/12 Javascript
AngularJS基础 ng-show 指令简单示例
2016/08/03 Javascript
原生JS:Date对象全面解析
2016/09/06 Javascript
详解angularjs中如何实现控制器和指令之间交互
2017/05/31 Javascript
vue利用axios来完成数据的交互
2018/03/23 Javascript
jQuery实现表格隔行换色
2018/09/01 jQuery
Vue2.0 v-for filter列表过滤功能的实现
2018/09/07 Javascript
js使用Promise实现简单的Ajax缓存
2018/11/14 Javascript
Vue-Cli 3.0 中配置高德地图的两种方式
2019/06/19 Javascript
vue中的使用token的方法示例
2020/03/10 Javascript
javascript canvas封装动态时钟
2020/09/30 Javascript
python自动化测试之setUp与tearDown实例
2014/09/28 Python
Python脚本在Appium库上对移动应用实现自动化测试
2015/04/17 Python
Python基础中所出现的异常报错总结
2016/11/19 Python
Python实现针对给定字符串寻找最长非重复子串的方法
2018/04/21 Python
Python基础之循环语句用法示例【for、while循环】
2019/03/23 Python
详解Python3 对象组合zip()和回退方式*zip
2019/05/15 Python
pandas实现to_sql将DataFrame保存到数据库中
2019/07/03 Python
使用python爬取抖音视频列表信息
2019/07/15 Python
基于Python和PyYAML读取yaml配置文件数据
2020/01/13 Python
tensorflow 实现自定义layer并添加到计算图中
2020/02/04 Python
html5 viewport使用方法示例详解
2013/12/02 HTML / CSS
经典c++面试题五
2014/12/17 面试题
2014年大学庆元旦迎新年活动方案
2014/03/09 职场文书
培训督导岗位职责
2015/04/10 职场文书
上班迟到检讨书范文
2015/05/06 职场文书
2015年干部教育培训工作总结
2015/05/15 职场文书
餐饮行业关注的9大营销策略
2019/08/26 职场文书
总结Python变量的相关知识
2021/06/28 Python