JQuery动态给table添加、删除行 改进版


Posted in Javascript onJanuary 19, 2011
<html> 
<head> 
<title> 
</title> 
<script src="js/jquery-1.4.2_min.js" type="text/javascript"></script> 
<script type="text/javascript" language="javascript"> 
var row_count = 0; 
function addNew() 
{ 
var table1 = $('#table1'); 
var firstTr = table1.find('tbody>tr:first'); 
var row = $("<tr></tr>"); 
var td = $("<td></td>"); 
td.append($("<input type='checkbox' name='count' value='New'><b>CheckBox"+row_count+"</b>") 
); 
row.append(td); 
table1.append(row); 
row_count++; 
} 
function del() 
{ 
var checked = $("input[type='checkbox'][name='count']"); 
$(checked).each(function(){ 
if($(this).attr("checked")==true) //注意:此处判断不能用$(this).attr("checked")==‘true'来判断。 
{ 
$(this).parent().parent().remove(); 
} 
}); 
} 
</script> 
</head> 
<body> 
<input type="button" value="Add" onclick="addNew();"> 
<input type="button" value="Delete" onclick="del();"> 
<div id="rightcontent"> 
<table id="table1" cellspacing="3" cellpadding="3" border="1"> 
<tbody> 
<tr> 
<th> 
Add new row,then test the delete function. 
</th> 
</tr> 
</tbody> 
</table> 
</div> 
</body> 
</html>
Javascript 相关文章推荐
子窗口、父窗口和Silverlight之间的相互调用
Aug 16 Javascript
jquery阻止冒泡事件使用模拟事件
Sep 06 Javascript
JS正则表达式获取分组内容的方法详解
Nov 15 Javascript
jQuery插件开发详细教程
Jun 06 Javascript
充分发挥Node.js程序性能的一些方法介绍
Jun 23 Javascript
JavaScript实现同时调用多个函数的方法
Nov 09 Javascript
js 获取站点应用名的简单实例
Aug 18 Javascript
Js查找字符串中出现次数最多的字符及个数实例解析
Sep 05 Javascript
VUE使用vuex解决模块间传值问题的方法
Jun 01 Javascript
使用vue与jquery实时监听用户输入状态的操作代码
Sep 19 jQuery
vue项目中将element-ui table表格写成组件的实现代码
Jun 12 Javascript
基于vue实现探探滑动组件功能
May 29 Javascript
jQuery 1.5最新版本的改进细节分析
Jan 19 #Javascript
基于Jquery与WebMethod投票功能实现代码
Jan 19 #Javascript
jQuery '行 4954 错误: 不支持该属性或方法' 的问题解决方法
Jan 19 #Javascript
Jquery插件 easyUI属性汇总
Jan 19 #Javascript
jquery 圆形旋转图片滚动切换效果
Jan 19 #Javascript
Javascript调用C#代码
Jan 17 #Javascript
js的写法基础分析
Jan 17 #Javascript
You might like
WordPress中对访客评论功能的一些优化方法
2015/11/24 PHP
jQuery formValidator表单验证插件开源了 含API帮助、源码、示例
2008/08/14 Javascript
javascript 命名空间以提高代码重用性
2008/11/13 Javascript
一个很酷的拖动层的js类,兼容IE及Firefox
2009/06/23 Javascript
用jquery实现点击栏目背景色改变
2012/12/10 Javascript
jquery写个checkbox——类似邮箱全选功能
2013/03/19 Javascript
超实用的javascript时间处理总结
2016/08/16 Javascript
利用原生js和jQuery实现单选框的勾选和取消操作的方法
2016/09/04 Javascript
vue中改变选中当前项的显示隐藏或者状态的实现方法
2018/02/08 Javascript
react 实现页面代码分割、按需加载的方法
2018/04/03 Javascript
微信jssdk逻辑在vue中的运用详解
2018/11/14 Javascript
JavaScript浅层克隆与深度克隆示例详解
2020/09/01 Javascript
[02:46]完美世界DOTA2联赛PWL DAY4集锦
2020/11/03 DOTA
python执行等待程序直到第二天零点的方法
2015/04/23 Python
Python实现七彩蟒蛇绘制实例代码
2018/01/16 Python
python保存文件方法小结
2018/07/27 Python
python实现五子棋游戏
2019/06/18 Python
python2与python3爬虫中get与post对比解析
2019/09/18 Python
python3光学字符识别模块tesserocr与pytesseract的使用详解
2020/02/26 Python
利用Python计算KS的实例详解
2020/03/03 Python
通俗讲解python 装饰器
2020/09/07 Python
CSS书写规范、顺序和命名规则
2014/03/06 HTML / CSS
纯CSS3制作的鼠标悬停时边框旋转
2017/01/03 HTML / CSS
玩具反斗城天猫官方旗舰店:享誉全球的玩具店
2017/10/10 全球购物
京东奢侈品:全球奢侈品牌
2018/03/17 全球购物
法国面料和小百货在线商店:Mondial Tissus
2019/03/23 全球购物
澳大利亚体育和露营装备在线/实体零售商:Find Sports
2020/06/03 全球购物
长青弘远的面试题
2012/06/09 面试题
房地产开发计划书
2014/01/10 职场文书
珍珠鸟教学反思
2014/02/01 职场文书
小学语文课后反思精选
2014/04/25 职场文书
革命英雄事迹演讲稿
2014/09/13 职场文书
2014大学班主任工作总结
2014/11/08 职场文书
分家协议书范本
2016/03/22 职场文书
python pygame入门教程
2021/06/01 Python
详解Java实践之抽象工厂模式
2021/06/18 Java/Android