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 相关文章推荐
node.js中的fs.futimesSync方法使用说明
Dec 17 Javascript
jQuery插件pagination实现分页特效
Apr 12 Javascript
javascript实现支持移动设备画廊
Aug 24 Javascript
jQuery滚动加载图片实现原理
Dec 14 Javascript
JavaScript优化专题之Loading and Execution加载和运行
Jan 20 Javascript
JavaScript中cookie工具函数封装的示例代码
Oct 11 Javascript
js导出Excel表格超出26位英文字符的解决方法ES6
Nov 15 Javascript
vue.js 微信支付前端代码分享
Feb 10 Javascript
Vue 自定义动态组件实例详解
Mar 28 Javascript
基于JS实现html中placeholder属性提示文字效果示例
Apr 19 Javascript
vue的token刷新处理的方法
Jul 17 Javascript
Vue数据双向绑定底层实现原理
Nov 22 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
?算你??的 PHP 程式大小
2006/12/06 PHP
PHP的substr_replace将指定两位置之间的字符替换为*号
2011/05/04 PHP
php在多维数组中根据键名快速查询其父键以及父键值的代码
2011/05/07 PHP
PHP中文件读、写、删的操作(PHP中对文件和目录操作)
2012/03/06 PHP
PHP中去掉字符串首尾空格的方法
2012/05/19 PHP
ThinkPHP框架实现定时执行任务的两种方法分析
2018/09/04 PHP
List the Stored Procedures in a SQL Server database
2007/06/20 Javascript
Javascript学习笔记之 对象篇(一) : 对象的使用和属性
2014/06/24 Javascript
基于jQuery创建鼠标悬停效果的方法
2015/03/07 Javascript
bootstrap学习使用(导航条、下拉菜单、轮播、栅格布局等)
2016/12/01 Javascript
js实现简单的网页换肤效果
2017/01/18 Javascript
详解微信小程序 相对定位和绝对定位
2017/05/11 Javascript
bootstrap table单元格新增行并编辑
2017/05/19 Javascript
关于Ajax的原理以及代码封装详解
2017/09/08 Javascript
Bootstrap 模态框多次显示后台提交多次BUG的解决方法
2017/12/26 Javascript
浅谈vue同一页面中拥有两个表单时,的验证问题
2018/09/18 Javascript
详解vue 动态加载并注册组件且通过 render动态创建该组件
2019/05/30 Javascript
vue实现pdf文档在线预览功能
2019/11/26 Javascript
手把手带你搭建一个node cli的方法示例
2020/08/07 Javascript
vite2.0+vue3移动端项目实战详解
2021/03/03 Vue.js
python写入中英文字符串到文件的方法
2015/05/06 Python
Python遍历目录中的所有文件的方法
2016/07/08 Python
Python爬取附近餐馆信息代码示例
2017/12/09 Python
python实现AES加密与解密
2019/03/28 Python
Python 异常处理Ⅳ过程图解
2019/10/18 Python
使用python制作一个解压缩软件
2019/11/13 Python
python 申请内存空间,用于创建多维数组的实例
2019/12/02 Python
Python3和PyCharm安装与环境配置【图文教程】
2020/02/14 Python
python之MSE、MAE、RMSE的使用
2020/02/24 Python
html5 Canvas画图教程(1)—画图的基本常识
2013/01/09 HTML / CSS
Sunglasses Shop德国站:欧洲排名第一的太阳镜网站
2017/08/01 全球购物
东芝官网商城:还原日式美学,打造美好生活
2018/12/27 全球购物
委托书的样本
2015/01/28 职场文书
党校个人总结
2015/03/04 职场文书
幼儿教师继续教育培训心得体会
2016/01/19 职场文书
python树莓派通过队列实现进程交互的程序分析
2021/07/04 Python