JQuery页面可增删表格
来源:互联网 发布:好玩的页游 知乎 编辑:程序博客网 时间:2024/06/06 04:28
遇到一个新的需求,要求在页面上可以增加和删除表格,记得在jQuery中有类似的东西,自己借鉴了下,下面是代码。
html代码:
<span style="font-family:Verdana;font-size:14px;"> <table id="tab" border="1" width="60%" align="center" style="margin-top:20px"> <tr> <td width="20%">序号</td> <td >课程名称</td> <td>任课教师|</td> <td>教师编号</td> <td>操作</td> </tr> </table> <div style="border:2px; border-color:#00CC00; margin-left:20%; margin-top:20px"> <input type="button" id="but" value="增?加¨®"/> </div></span>
js代码:
<span style="font-family:Verdana;font-size:14px;"><script type="text/javascript"> $(document).ready(function(){ //<tr/>居中 $("#tab tr").attr("align","center"); //增加<tr/> $("#but").click(function(){ var _len = $("#tab tr").length; $("#tab").append("<tr id="+_len+" align='center'>" + "<td>" + _len + "</td>" + "<td><input type='text' name='coursename" + _len + "' id='desc" + _len + "' /></td>" + "<td><input type='text' name='coursecode" + _len + "' id='desc" + _len + "' /></td>" +"<td><input type='text' name='teachercode"+_len+"' id='desc"+_len+"' /></td>" +"<td><a href=\'#\' onclick=\'deltr("+_len+")\'>删¦?除y</a></td>" +"</tr>"); }) }) //删除<tr/> var deltr =function(index) { var _len = $("#tab tr").length; $("tr[id='"+index+"']").remove();//删除当前行 for(var i=index+1,j=_len;i<j;i++) { var nextTxtVal = $("#desc"+i).val(); $("tr[id=\'"+i+"\']") .replaceWith("<tr id="+(i-1)+" align='center'>" + "<td>" + (i - 1) + "</td>" + "<td><input type='text' name='coursename" + (i - 1) + "' value='" + nextTxtVal + "' id='desc" + (i - 1) + "'/></td>" + "<td><input type='text' name='coursecode" + (i - 1) + "' value='" + nextTxtVal + "' id='desc" + (i - 1) + "'/></td>" +"<td><input type='text' name='teachercode"+(i-1)+"' value='"+nextTxtVal+"' id='desc"+(i-1)+"'/></td>" +"<td><a href=\'#\' onclick=\'deltr("+(i-1)+")\'>删¦?除y</a></td>" +"</tr>"); } }</script></span>
0 0
- JQuery页面可增删表格
- JQuery经典例子:页面可编辑表格
- jquery可编辑表格
- JQuery 可编辑表格
- jquery可编辑表格
- jquery 可编辑表格
- JQuery动态增删表格行
- jquery增删表格行tr
- 表格页面的增删操作(页面级)
- jquery 可编辑的表格
- jquery 可编辑的表格
- JQuery实战:可编辑表格
- jquery js 可编辑表格
- jQuery实现可编辑表格
- jQuery实现可编辑表格
- JQuery【可编辑的表格】
- jQuery实现可编辑表格
- jQuery实现可编辑表格
- HTML5简介
- Javascript 强制类型转换函数
- Java学习—— 安装工具文档
- 驱动程序无法使用安全套接字层(SSL)加密与sql server建立安全连接
- 课后练习1-Armstrong数
- JQuery页面可增删表格
- C++之静态联编与动态联编及virtual关键字的作用
- 实现函数 makeClosures,调用之后满足如下条件: 1、返回一个函数数组 result,长度与 arr 相同 2、运行 result 中第 i 个函数,即 result[i](),结果与 fn
- 【usaco 2013 feb Bronze】计算周长
- 树的直径
- TCP链接中主动断开链接netstat观察可能出现的状态流转是:----腾讯2016研发工程师在线模拟笔试题
- BZOJ 1798 [Ahoi2009]Seq 维护序列seq
- 什么是语义化标签?
- JVM性能调优jps、jstack、jmap、jhat、jstat、hprof命令详解