Jquery对表格进行操作——添加行、删除行和绑定行
来源:互联网 发布:淘宝微利哥 编辑:程序博客网 时间:2024/06/06 05:50
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head><title>表格操作</title></head>
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<style type="text/css">
body{font-size:12px}
table{font-size:12px;width:500px;border-collapse:collapse;}
div{line-height:30px;width:500px}
table a{color:rgb(79,129,189);}
table tr{line-height:30px;margin-top:3px;}
.item11{margin-top:3px;padding:3px;background-color:#eeffee;padding-left:3px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.item22{margin-top:3px;padding:3px;background-color:#ffffff;padding-left:3px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.item1 td{background-color:#eeffee;padding-left:3px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.item2 td{background-color:#ffffff;padding-left:3px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
</style>
<body>
<div><a onclick="addInfo()" href="javascript:void(0);">添加规格</a></div>
<table id="tableObj" cellspacing="0" cellpadding="0">
<tr id="tr1" class="item1">
<td>规格名称</td><td><input id="name1" value="1" type="text"/></td>
<td>规格数量</td><td><input id="num1" type="text"/></td>
<td><a href="javascript:void(0);" onclick="delInfo(1)">删除</a></td>
</tr>
<tr id="tr2" class="item2">
<td>规格名称</td><td><input id="name2" value="2" type="text"/></td>
<td>规格数量</td><td><input id="num2" type="text"/></td>
<td><a href="javascript:void(0);" onclick="delInfo(2)">删除</a></td>
</tr>
</table>
<script type="text/javascript">
var i=2;
function addInfo()
{
i++;
if($("table tr:last-child").attr("class")=="item1")
$("#tableObj").append("<tr class='item2' id='tr"+i+"'><td>规格名称</td><td><input id='name"+i+"' type='text' value='"+i+"'/></td><td>规格数量</td><td><input id='num"+i+"' type='text'/></td><td><a href='javascript:void(0);' onclick='delInfo("+i+")'>删除</a></td></tr>");
else
$("#tableObj").append("<tr class='item1' id='tr"+i+"'><td>规格名称</td><td><input id='name"+i+"' type='text' value='"+i+"'/></td><td>规格数量</td><td><input id='mum"+i+"' type='text'/></td><td><a href='javascript:void(0);' onclick='delInfo("+i+")'>删除</a></td></tr>");
}
function delInfo(item)
{
$("#tr"+item).remove();
itemBind();
}
function itemBind()
{
$("table tr:odd").each(function(){
$(this).attr("class","item2");
});
$("table tr:even").each(function(){
$(this).attr("class","item1");
});
}
</script>
</body>
</html>
- Jquery对表格进行操作——添加行、删除行和绑定行
- jQuery表格操作添加行、删除行和动态移动
- jQuery表格操作添加行、删除行和动态移动
- jquery操作表格(添加/删除行、添加/删除列)
- jquery添加删除表格行
- JQuery动态为表格(Table)添加和删除行
- jQuery动态添加删除表格的行和列
- JQuery动态操作表格(添加、删除、多选、全选删除行操作)
- JQuery动态操作表格(添加、删除、多选、全选删除行操作)
- javascript document 对表格进行添加新行,删除添加的行
- 使用jquery添加表格行,删除行
- jQuery动态添加、删除表格行
- Jquery实现表格行的添加、删除
- Jquery动态给表格添加、删除行
- Jquery实现表格行的添加、删除
- Jquery实现表格行的添加、删除
- js简单的表格添加行和删除行操作.
- JS 删除添加表格的行操作
- jeasyui window 改变高度之后出现阴影
- apache配置虚拟主机以及虚拟目录详解
- 游戏测试小人物 订阅号上线了。
- NodeJS Socket.io
- 图像二值化
- Jquery对表格进行操作——添加行、删除行和绑定行
- Migrate old project to ARC
- 如何成为一名优秀的产品经理?--周鸿祎
- Linux stdin stdout stderr
- android des 加密解密
- android网络连接
- 基于Cocos2d-x游戏引擎实战开发炸弹超人
- PSI信息解析
- 二十进制数的加法