Jquery 的 添加 全选 删除 全删
2017-12-10 20:26
330 查看
<!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='#' onclick='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>
相关文章推荐
- Jquery 实现动态添加table tr 和删除tr 以及checkbox的全选 和 获取添加TR删除TR后的数据
- jquery 验证 添加 批量删除 全选/反选
- JQuery实现添加删除数据全选反选隔行变色二级联动
- jquery(全选、反选、添加、删除、移动元素)
- jQuery(删除,添加,批量删除,全选,全不选)案例
- JQuery动态操作表格(添加、删除、多选、全选删除行操作)
- jquery table表格添加删除数据(含批量删除,全选全不选和简单的表单验证)
- jQuery添加删除,全选反选,批量删除
- 利用jQuery实现全选、反选、删除和添加
- 使用JQuery实现全选、反选、添加和删除功能
- jquery实现全选、反选以及删除、添加等功能
- JQuery动态操作表格(添加、删除、多选、全选删除行操作)
- jQuery实现添加,批量删除,全选
- jquery 实现全选 全不选 反转 批量删除
- jQuery实现 上升、下降、删除、添加一行代码
- jQuery动态添加删除select项
- jQuery动态添加删除select项
- table jquery angular删除添加排序
- JQuery中对option的添加、删除、取值