增删改插

来源:互联网 发布:多益网络线上二笔 编辑:程序博客网 时间:2024/05/16 17:19
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>第二周模拟考试</title> <script src="../../../代码/4.jQuery/jQuery-2.1.0/jquery-2.1.0.js"></script> <style> .odd{ background-color:blue; } .even{ background-color:red; } </style> <script> $(function(){ //按钮点击事件 $("#sub").click(function(){ var flag1 = flag2 = flag3 = flag4 = false;   //用户名非空 var name = $("#name").val(); if(name == null || name == ""){ //alert("用户名不能为空"); $("span").text("用户名不能为空"); flag1 = false; }else{ $("span").text(); flag1 = true; }   //密码长度验证 var pwd = $("#pwd").val(); var size = pwd.length; if(size < 4 || size >16){ alert("密码长度不正确"); flag2 = false; }else{ flag2 = true; }   //年龄必须是数字(先验证非空) var age = $("#age").val(); if(isNaN(age)){ alert("年龄必须是数字"); flag3 = false; }else{ flag3 = true; }   //验证性别必选 var sex = $("[name='sex']:checked"); var sex2 = sex.val(); var sexChecked = sex.size(); if(sexChecked != 1){ alert("性别必选"); flag4 = false; }else{ flag4 = true; }     //提交成功追加数据 var privince = $("#privince").val(); var city = $("#city").val();   if(flag1 && flag2 && flag3 && flag4){ alert("成立"); //创建单元格 var tCheckbox = $("<th><input class='check' type='checkbox' /></th>"); var tName = $("<td>"+name+"</td>"); var tPwd = $("<td>"+pwd+"</td>"); var tAge = $("<td>"+age+"</td>"); var tSex = $("<td>"+sex2+"</td>"); var tCity = $("<td>"+privince+"-"+city+"</td>"); var tCtrl = $("<td></td>"); var tDel = $("<button class='del'>删除</button>"); tCtrl.append(tDel);   //给按钮添加点击事件 tDel.click(function(){ //判断当前行有没有被选中 var result = $(this).parent().parent().children().eq(0).children(); if(result[0].checked){ //被选中了,删除即可 $(this).parent().parent().remove();   $("tbody:eq(1) tr").removeAttr("class"); $("tbody:eq(1) tr:odd").addClass("odd"); $("tbody:eq(1) tr:even").addClass("even"); }else{ alert("请选择"); }   });     //创建tr var tr = $("<tr>"); //向tr中追加td tr.append(tCheckbox).append(tName).append(tPwd).append(tAge).append(tSex).append(tCity).append(tCtrl); //把tr放到tbody中 $("tbody:eq(1)").append(tr);   $("tbody:eq(1) tr").removeAttr("class"); $("tbody:eq(1) tr:odd").addClass("odd"); $("tbody:eq(1) tr:even").addClass("even"); }else{ alert("asf"); }     });   //二级联动 $("#privince").change(function(){ var privince = $(this).val(); if(privince == "北京"){ //选中北京怎么更改城市下拉菜单中的内容 var city = $("<option selected='selected'>海淀区</option><option>昌平区</option><option>朝阳区</option><option>大兴区</option>"); $("#city").html(city);   } if(privince == "河北"){ var city = $("<option >石家庄</option><option>唐山</option><option>保定</option><option selected='selected'>邢台</option>"); $("#city").html(city); } if(privince == "山西"){ var city = $("<option selected='selected'>运城</option><option>太原</option><option>临汾</option><option>大同</option>"); $("#city").html(city); } });     //全选 var a = 0; $("#first").click(function(){ //var result = alert($(this).attr("checked")); //a = 1; if(a == 0){ //alert(); $(":checkbox").prop("checked","checked"); a = 1; }else{ //alert("asdf"); $(":checkbox").prop("checked",false); a = 0; } });   //批量删除 $("#deleteAll").click(function(){ var size = $("#delBody :checked").length; if(size<=0){ alert("请先选择"); }else{ if(window.confirm("确定要删除吗?")){ $("#delBody :checked").parent().parent().remove(); } } });         }); </script>   </head>   <body> <center> <h3>用户注册</h3> <table border="1px solid blue" cellpadding="10" cellspacing="0"> <form action="*"> <tbody> <tr> <th>用户名</th> <td><inputid="name"type="text"placeholder="用户名不能为空" /><span></span></td>   </tr> <tr> <th>密 码</th> <td><inputid="pwd"type="text"placeholder="长度在4-16位之间" /></td> </tr> <tr> <th>年 龄</th> <td><inputid="age"type="text"placeholder="年龄必须是数字" /></td> </tr> <tr> <th>性 别</th> <td><inputname="sex"value=""type="radio" /><inputvalue=""name="sex"type="radio" /></td> </tr> <tr> <th>住 址</th> <td> 省<select id="privince"> <option>北京</option> <option>河北</option> <option>山西</option> </select> 市<select id="city"> <option>海淀区</option> <option selected="selected">昌平区</option> <option>朝阳区</option> <option>大兴区</option> </select> </td> </tr> <tr> <th colspan="2"><inputid="sub"type="submit"value="提交" /></th> </tr> </form> </tbody> </table><br /> <button id="deleteAll">批量删除</button><br /><br /> <table border="1px solid blue" cellpadding="10" cellspacing="0"> <thead> <tr> <th><inputid="first"type="checkbox" /></th> <th>用户名</th> <th>密 码</th> <th>年 龄</th> <th>性 别</th> <th>住 址</th> <th>操 作</th> </tr> </thead> <tbody id="delBody">   </tbody> </table>   </center> </body> </html> 
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 未发货申请退款卖家拒绝怎么办 淘宝订单未发货买家恶意退款怎么办 淘宝被限制购买还有没退款的怎么办 复制粘贴了打字在复制下页怎么办? 得了抑郁症没办法还贷款了怎么办 淘宝东西退了商家不退钱怎么办 京东买东西付款后显示未付款怎么办 不能吃小龙虾的人吃了怎么办 闲鱼退货卖家收到货不退款怎么办 没收到货申请退款卖家不同意怎么办 咸鱼买家不确认收货老退款怎么办 买家买了确认收货然后退款怎么办 买家收确认收货后还申请退款怎么办 淘宝收到货后买家故意说少货怎么办 对面商铺放很大声音乐怎么办 在店面住隔壁商铺一直放音乐怎么办 淘宝卖家把买家评论删了怎么办 淘宝店铺上当顾客说再看看怎么办 车辆摇号申请说手机号注册怎么办 如果在微商手上买到假东西怎么办? 登陆微信显示版本过低该怎么办 苹果手机登陆微信版本过低怎么办 微信版本过低无法登怎么办录 登入微信显示版本过低登不上怎么办 微信版本过低无法使用小程序怎么办 小米4s微信反应很慢怎么办 手机网页缓存的视频播放不了怎么办 ios微信占用内存太大了怎么办 爱奇艺离线视频显示暂无缓存怎么办 酷狗音乐不小心删了歌怎么办 苹果手机里系统占的空间太大怎么办 酷狗音乐歌单里有不同步的歌怎么办 一插耳机手机自带音乐就响怎么办 清理空间时不小心把图片删了怎么办 手机中清理误把照片删了怎么办 清理手机文件把照片给删了怎么办 清理手机不小心把照片删了怎么办 金牛不回微信我也不理他他会怎么办 华为手机微信文件自动删除怎么办 微信清理数据后不能登录了怎么办 k歌占内存又不想删除歌曲怎么办