Jquery 的 添加 全选 删除 全删

<!DOCTYPE html>
<html>

	<head>
		<meta charset="utf-8" />
		<title></title>
	</head>
	<script type="text/javascript" src="js/jquery-1.11.0.min.js" charset="UTF-8"></script>

	<body>
		用户名:<input type="text" id="name" name="name" /><br/> 密码:
		<input type="password" id="pass" name="pass" /><br/> 邮箱
		<input type="email" id="ema" name="ema" /> <br/>
		<input type="button" id="bnt" value="添加" />
		<input type="button" id="shanchu" value="删除" />
		<table border="1px" cellspacing="0" cellpadding="0" id="tabb">
			<tr>
				<th><input type="checkbox" id="cke" /></th>
				<th>用户名</th>
				<th>密码</th>
				<th>邮箱</th>
				<th>操作</th>
			</tr>
		</table>

	</body>
	<script type="text/javascript">
		$("#bnt").click(function() {
			var name = $("#name").val();
			var pass = $("#pass").val();
			var ema = $("#ema").val();
			var tabb = $("#tabb");

			tabb.append("<tr><td><input type='checkbox' name='cc'/></td><td>" + name + "</td><td>" + pass + "</td><td>" + ema + "</td><td><a href='#' οnclick='dele(this)'>删除</a></td></tr>")

		});

		function dele(t) {
			t.parentNode.parentNode.remove();

		}

		var flas = true;
		//全選/全不选
		var flag = true;
		$("#cke").click(function() {
			var cb = $("input[type=checkbox]");
			for(var i = 0; i < cb.length; i++) {
				cb[i].checked = flag;
			}
			flag = !flag;
		});

		$("#shanchu").click(function() {

			var cbs = $("input[type=checkbox]:checked");

			if(cbs.length == 0) {
				alert("請至少選擇一個")
				return
			}
			for(var i = 0; i < cbs.length; i++) {
				var cb = cbs[i];
				cb.parentNode.parentNode.remove();
			}

			if(cbs.length == 1) {

				$("#table").empty();
			}

		});
	</script>

</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值