jquery 实现表格内的tr与td,动态添加与删除. 以及序号增加与减少,大多用在Form里
2014-04-16 00:00
1261 查看
摘要: 网络学堂的项目后台管理端,需要实现课程合并。form提交的时候,需要初始化三条,第四条开始动态添加行与列,序号。把源代码粘过来,以作参考。
转载请注明文章来自: http://my.oschina.net/zhangbudun/blog/222951
****************************jsp******************************** <!-- 添加合并班级的表单 开始--> <div id="dialog-form" style="display:none;"> <form id="classMergerForm"> <fieldset> <table class="courseList txtCenter gray-bg" width="100%" border="0"> <tbody> <tr> <td height="30" colspan="3">选择学期 <select name="semisterId" class="semester_name"> </select> </td> </tr> <tr> <td height="30" width="5%"></td> <td width="45%">目的课程号</td> <td width="50%">目的课序号</td> </tr> <tr> <td></td> <td><input type="text" name="targerCourseNo"></td> <td><input type="text" name="targetCourseSeg"></td> </tr> <tr> <td height="30" width="5%">序号</td> <td width="45%">源课程号 <button id="addtr" type="button" title="添加一行"class="btn btn-add btn-round ml10"> <i class="icon-plus"></i></button> <button id="rmtr" type="button" title="移除一行"class="btn btn-del btn-round ml10"> <i class="icon-minus"></i></button></td> <td width="50%">源课序号</td> </tr> </tbody> <tfoot> <tr> <td>1</td> <td><input type="text" name="orgCourseNo"></td> <td><input type="text" name="orgCourseSeg"></td> </tr> <tr> <td>2</td> <td><input type="text" name="orgCourseNo"></td> <td><input type="text" name="orgCourseSeg"></td> </tr> <tr> <td>3</td> <td><input type="text" name="orgCourseNo"></td> <td><input type="text" name="orgCourseSeg"></td> </tr> </tfoot> </table> </fieldset> </form> </div> <!-- 添加合并班级的表单 结束--> *************************************js******************************* // add tr $('#addtr').click(function(){ var No = parseInt($(".courseList tfoot tr:last").find('td:first').text())+1; if(isNaN(No)) No=1; if (parseInt($(".courseList tfoot tr").length) >= 1); $(".courseList tfoot").append('<tr><td>'+No+'</td><td ><input type="text" name="orgCourseNo"></td><td><input type="text" name="orgCourseSeg"></td></tr>'); }); // romove tr $('#rmtr').click(function(){ $(".courseList tfoot tr:last").detach(); if (parseInt($(".table_form tfoot tr").length) <= 1); });
转载请注明文章来自: http://my.oschina.net/zhangbudun/blog/222951
相关文章推荐
- Jquery 实现动态添加table tr 和删除tr 以及checkbox的全选 和 获取添加TR删除TR后的数据
- Js-动态控制table的tr、td增加及删除的具体实现
- jquery实现table动态添加行、删除行以及行的上移和下移
- jQuery动态对表格Table进行添加或删除行以及修改列值操作
- jquery实现table动态添加行、删除行以及行的上移和下移
- jQuery实现的简单动态添加、删除表格功能示例
- jQuery实现表格行的动态增加与删除
- JQuery实现表格动态增加行并对新行添加事件
- 自己修改, jquery实现table动态添加行、删除行以及行的上移和下移
- jQuery实现表格行的动态增加与删除
- jQuery实现表格行的动态增加与删除(改进版)
- jquery动态增加或删除tr和td【实际项目】
- Jquery 实现动态加入table tr 和删除tr 以及checkbox的全选 和 获取加入TR删除TR后的数据
- jQuery实现表格行的动态增加与删除
- jquery实现动态添加和删除表格
- JQUERY动态绘制表格,实现动态添加一行,删除一行
- jquery实现table动态添加行、删除行以及行的上移和下移
- [转]jQuery实现表格行的动态增加与删除(改进版)
- jquery 动态添加table与删除动态增加tr,table
- jQuery实现表格行和列的动态添加与删除方法【测试可用】