基于Jquery的表格的动态增加删除

有时候工作需要就简单记录,其实还是比较简单的,只是简单的JQuery的函数应用。

<!DOCTYPE html>
		<html>
		<head>
			<meta charset="utf-8">
			<title>AddorDeleteTable</title>
			<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
		</head>

		<body>
			<input type="text" name="context" id="context">
			<button type="button" onclick="addTable()">ADD</button>
			<table id="baseTable" border="1" cellpadding="2" cellspacing="0" >
				<tr>
						<th>Number</th>
						<th>Content</th>
						<th>Operation</th>
				</tr>
			<table>
		</body>
		<script>
    			function addTable(){
						var baseTable=$("#baseTable");

						//获取序号
						var no=baseTable.find("tr:last td:first").html();
						if(no==null){
							no=0;
						}
						no=Number(no)+Number(1);

						//获取输入内容
						var context=$("#context").val();
						//增加一行
						var tr="<tr>"
								+"<td>"+no+"</td>"
								+"<td>"+context+"</td>"
								+"<td><button type='button' onclick='delTable(this)'>DEL</button></td>"
								+"</tr>";

							baseTable.append(tr);

							//清空输入框
							$("#context").val("");
					}

					function  delTable(obj){
						//alert(obj);
						$(obj).parent().parent().remove();
					}
		</script>
		</html>

效果

这里写图片描述

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值