JQuery动态给table添加、删除行 改进版 - Web前端
作者:98wpeu发布时间:2026-06-15分类:网页前端技术浏览:2
导读:复制代码代码如下:<html><head><title></title><scriptsrc="JS/JQuery...
复制代码 代码如下:
<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>
<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>
相关推荐
- jquery实现手机发送验证码的倒计时代码 - Web前端
- JQuery 应用 JQuery.groupTable.js - Web前端
- 神奇的7个jQuery 3D插件整理 - Web前端
- jquery EasyUI的formatter格式化函数代码 - Web前端
- jquery $.ajax()取xml数据的小问题解决方法 - Web前端
- jquery json 实例代码 - Web前端
- jQuery中parents()的使用说明 - Web前端
- juqery 学习之三 选择器 可见性 元素属性 - Web前端
- 来自国外的14个图片放大编辑的jQuery插件整理 - Web前端
- 来自国外的14个图片放大编辑的jQuery插件整理 - Web前端
- 网页前端技术排行
- 最近发表
-
- WordPress随机显示特色图片插件:Random Post Thumbnails
- KeePass实现Chrome浏览器自动填充密码方法一
- LNMP一键包nginx 301强制跳转到https教程
- KeePass实现Chrome浏览器自动填充密码方法二
- #建站# 免费的VPS管理软件Xshell8/Xftp8中文版下载
- 使用Xshell 8连接VPS教程_电脑登录vps的方法
- WordPress评论界面添加烟花????效果
- 不同浏览器书签同步方案:坚果云+Floccus_详细使用教程
- iOS端KeePassXC客户端APP:Strongbox Password Safe
- 给WordPress评论中的Gravatar头像图片添加ALT属性


