jquery如何在对表格添加删除后再对其前面加上顺序的序列号
2013-04-19 19:56
399 查看
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>无标题页</title>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
function del(obj){
$(obj).parents("tr").siblings().each(function(i){
$(this).find("td").eq(0).html(i+1)
})
$(obj).parents("tr").remove();
}
</script>
</head>
<body>
<table>
<tr><td>1</td><td>a</td><td><a onclick="del(this)">删除</a></td></tr>
<tr><td>2</td><td>b</td><td><a onclick="del(this)">删除</a></td></tr>
<tr><td>3</td><td>c</td><td><a onclick="del(this)">删除</a></td></tr>
<tr><td>4</td><td>d</td><td><a onclick="del(this)">删除</a></td></tr>
<tr><td>5</td><td>a</td><td><a onclick="del(this)">删除</a></td></tr>
<tr><td>6</td><td>b</td><td><a onclick="del(this)">删除</a></td></tr>
<tr><td>7</td><td>c</td><td><a onclick="del(this)">删除</a></td></tr>
<tr><td>8</td><td>d</td><td><a onclick="del(this)">删除</a></td></tr>
</table>
</body>
</html>
<script type="text/javascript">
/**遍历添加动态也可以*/
/*$('table a').each(function(){
$(this).click(function(){
$(this).parents("tr").siblings().each(function(i){
$(this).find("td").eq(0).html(i+1)
})
$(this).parents("tr").remove();
})
})*/
</script>
<head>
<title>无标题页</title>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
function del(obj){
$(obj).parents("tr").siblings().each(function(i){
$(this).find("td").eq(0).html(i+1)
})
$(obj).parents("tr").remove();
}
</script>
</head>
<body>
<table>
<tr><td>1</td><td>a</td><td><a onclick="del(this)">删除</a></td></tr>
<tr><td>2</td><td>b</td><td><a onclick="del(this)">删除</a></td></tr>
<tr><td>3</td><td>c</td><td><a onclick="del(this)">删除</a></td></tr>
<tr><td>4</td><td>d</td><td><a onclick="del(this)">删除</a></td></tr>
<tr><td>5</td><td>a</td><td><a onclick="del(this)">删除</a></td></tr>
<tr><td>6</td><td>b</td><td><a onclick="del(this)">删除</a></td></tr>
<tr><td>7</td><td>c</td><td><a onclick="del(this)">删除</a></td></tr>
<tr><td>8</td><td>d</td><td><a onclick="del(this)">删除</a></td></tr>
</table>
</body>
</html>
<script type="text/javascript">
/**遍历添加动态也可以*/
/*$('table a').each(function(){
$(this).click(function(){
$(this).parents("tr").siblings().each(function(i){
$(this).find("td").eq(0).html(i+1)
})
$(this).parents("tr").remove();
})
})*/
</script>
相关文章推荐
- ASP.NET+ashx+jQuery动态添加删除表格
- EclipseRCP开发之如何在表格前面加上多选框
- angular jQuery css html混合table表格查询 排序 添加 删除 隔行换色
- 一个简单的jQuery例子,动态添加表格和删除
- jquery 动态添加、按顺序添加input文本框并且实现删除操作
- jQuery表格操作添加行、删除行和动态移动
- JQuery动态操作表格(添加、删除、多选、全选删除行操作)
- jquery 如何动态添加、删除class样式方法介绍
- Jquery对表格进行操作——添加行、删除行和绑定行
- 网页表格的添加和删除不需要数据库Jquery
- 原生JS和JQuery动态添加、删除表格行的方法
- 原生JS和JQuery动态添加、删除表格行的方法
- jquery table表格添加删除数据(含批量删除,全选全不选和简单的表单验证)
- 原生JS和JQuery动态添加、删除表格行的方法
- Jquery实现表格行的添加、删除
- 超级简单的jquery操作表格(添加/删除行、添加/删除列)
- jquery 如何动态添加、删除class样式方法介绍
- jquery 实现表格内的tr与td,动态添加与删除. 以及序号增加与减少,大多用在Form里
- jquery 动态控制表格,添加,删除,上移,下移,排序