jquery动态增加删除表格行的小例子


Posted in Javascript onNovember 14, 2013
<script src="jquery/jquery-1.3.1.js"></script>
<style type="text/css">
body{background:#FFFFFF;}
</style>
</head>
<body>
<script>
 $(function(){
 var show_count = 20;   //要显示的条数
 var count = $("input:text").val();    //递增的开始值,这里是你的ID
 var fin_count = parseInt(count) + (show_count-1);   //结束递增的条件
 
 $("#btn_addtr").click(function(){
 if(count < fin_count)    //点击时候,如果当前的数字小于递增结束的条件
 {
 $("tr:eq(1)").clone().appendTo("table");   //在表格后面添加一行
 $("tr:last td input:first").val(++count);   //改变添加的行的ID值。
 }
 });
 });
 function deltr(){
 var length=$("tr").length;
 if(length<=2){
 alert("至少保留一行");
 }else{
 $("tr:last").remove();
 }
 }
</script>
<input type="button" id="btn_addtr" value="增行">
<table id="dynamicTable" width="700" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td height="30" align="center" bgcolor="#CCCCCC">ID</td>
    <td align="center" bgcolor="#CCCCCC">Username</td>
    <td align="center" bgcolor="#CCCCCC">Usertype</td>
    <td align="center" bgcolor="#CCCCCC">Other</td>
 <td></td>
  </tr>
  <tr>
    <td height="30" align="center"><input type="text" size="2" value="1" /></td>
    <td align="center"><input type="text" name="username" /></td>
    <td align="center">
      <select name="type">
    <option value="1">Administrator</option>
    <option value="2">Guest</option>
      </select>
    </td>
    <td align="center"><input type="text" name="username2" /></td>
 <td><input type="button" id="btn_deltr" onclick="deltr()" value="删行"></td>
  </tr>
</table>
</body>
Javascript 相关文章推荐
浅谈javascript的数据类型检测
Jul 10 Javascript
javascript 得到文件后缀名的思路及实现
May 09 Javascript
js实现动态改变字体大小代码
Jan 02 Javascript
asp.net刷新本页面的六种方法总结
Jan 07 Javascript
javascript正则表达式参数/g与/i及/gi的使用指南
Aug 27 Javascript
Thinkphp模板没有解析直接原样输出的解决方法
Oct 31 Javascript
微信小程序 Record API详解及实例代码
Sep 30 Javascript
Angularjs的启动过程分析
Jul 18 Javascript
JS实现点击Radio动态更新table数据
Jul 18 Javascript
javascript 中select框触发事件过程的分析
Aug 01 Javascript
在angular 6中使用 less 的实例代码
May 13 Javascript
Node.js笔记之process模块解读
May 31 Javascript
js取消单选按钮选中并判断对象是否为空
Nov 14 #Javascript
Javascript call和apply区别及使用方法
Nov 14 #Javascript
javascript 上下banner替换具体实现
Nov 14 #Javascript
javascript scrollTop正解使用方法
Nov 14 #Javascript
简单的Jquery遮罩层代码实例
Nov 14 #Javascript
Extjs改变树节点的勾选状态点击按钮将复选框去掉
Nov 14 #Javascript
javascript loadScript异步加载脚本示例讲解
Nov 14 #Javascript
You might like
IIS环境下快速安装、配置和调试PHP5.2.0
2006/12/17 PHP
坏狼php学习 计数器实例代码
2008/06/15 PHP
PHP 中文处理技巧
2010/04/25 PHP
php中将地址生成迅雷快车旋风链接的代码[测试通过]
2011/04/20 PHP
分享10段PHP常用代码
2015/11/11 PHP
[原创]php token使用与验证示例【测试可用】
2017/08/30 PHP
onkeydown事件解决按回车键直接提交数据的需求
2013/04/11 Javascript
用JavaScript修改CSS属性的代码
2013/05/06 Javascript
jQuery图片特效插件Revealing实现拉伸放大
2015/04/22 Javascript
js实现鼠标点击左上角滑动菜单效果代码
2015/09/06 Javascript
原生javascript实现解析XML文档与字符串
2016/03/01 Javascript
基于JavaScript Array数组方法(新手必看篇)
2016/08/20 Javascript
简单三步实现报表页面集成天气
2016/12/15 Javascript
本地存储localStorage用法详解
2017/07/31 Javascript
vue 动态改变静态图片以及请求网络图片的实现方法
2018/02/07 Javascript
vue数据控制视图源码解析
2018/03/28 Javascript
vue 使用html2canvas将DOM转化为图片的方法
2018/09/11 Javascript
详解利用eventemitter2实现Vue组件通信
2019/11/04 Javascript
JavaScript JSON使用原理及注意事项
2020/07/30 Javascript
[00:43]FTP典藏礼包 DOTA2三大英雄霸气新套装
2014/03/21 DOTA
[49:08]FNATIC vs Infamous 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
python操作字典类型的常用方法(推荐)
2016/05/16 Python
python中快速进行多个字符替换的方法小结
2016/12/15 Python
python实现对输入的密文加密
2019/03/20 Python
TensorFlow实现checkpoint文件转换为pb文件
2020/02/10 Python
3种方式实现瀑布流布局小结
2019/09/05 HTML / CSS
S’well Bottle保温杯官网:绝缘不锈钢水瓶
2018/05/09 全球购物
美国时尚假发购物网站:Wigsbuy
2019/04/06 全球购物
C#如何判断当前用户是否输入某个域
2015/12/07 面试题
勤俭节约倡议书
2014/04/14 职场文书
土地转让协议书
2014/04/15 职场文书
小学社团活动总结
2014/06/27 职场文书
迎国庆横幅标语
2014/10/08 职场文书
论文答谢词
2015/01/20 职场文书
大学生各类奖学金申请书
2019/06/24 职场文书
使用numpy实现矩阵的翻转(flip)与旋转
2021/06/03 Python