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 存在陷阱 删除某一区域所有节点
May 10 Javascript
给html超链接设置事件不使用href来完成跳
Apr 20 Javascript
Javascript this 关键字 详解
Oct 22 Javascript
鼠标事件的screenY,pageY,clientY,layerY,offsetY属性详解
Mar 12 Javascript
学习javascript面向对象 实例讲解面向对象选项卡
Jan 04 Javascript
探讨JavaScript语句的执行过程
Jan 28 Javascript
jQuery实现返回顶部功能
Feb 23 Javascript
利用nvm管理多个版本的node.js与npm详解
Nov 02 Javascript
详解vue中axios的封装
Jul 18 Javascript
JS中appendChild追加子节点无效的解决方法
Oct 14 Javascript
JavaScript设计模式之责任链模式实例分析
Jan 16 Javascript
JS数组方法concat()用法实例分析
Jan 18 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
fetchAll()与mysql_fetch_array()的区别详解
2013/06/05 PHP
ThinkPHP标签制作教程
2014/07/10 PHP
php简单获取复选框值的方法
2016/05/11 PHP
Laravel框架中缓存的使用方法分析
2019/09/06 PHP
js继承 Base类的源码解析
2008/12/30 Javascript
jMessageBox 基于jQuery的窗口插件
2009/12/09 Javascript
TextArea 控件的最大长度问题(js json)
2009/12/16 Javascript
javascript中的delete使用详解
2013/04/11 Javascript
Jquery实现图片放大镜效果的思路及代码(自写)
2013/10/18 Javascript
随鼠标上下滚动的jquery代码
2013/12/05 Javascript
jquery教程ajax请求json数据示例
2014/01/13 Javascript
JavaScript通过元素的ID和name设置样式
2014/07/08 Javascript
node.js中的path.isAbsolute方法使用说明
2014/12/08 Javascript
详谈javascript中的cookie
2015/06/03 Javascript
jQuery上传多张图片带进度条样式(DEMO)
2017/03/02 Javascript
vue: WebStorm设置快速编译运行的方法
2018/10/18 Javascript
如何基于jQuery实现五角星评分
2020/09/02 jQuery
[02:36]DOTA2英雄基础教程 斯拉克
2013/11/29 DOTA
Python2.5/2.6实用教程 入门基础篇
2009/11/29 Python
浅谈python类属性的访问、设置和删除方法
2016/07/25 Python
使用pyecharts在jupyter notebook上绘图
2020/04/23 Python
Python3 处理JSON的实例详解
2017/10/29 Python
python3.6 实现AES加密的示例(pyCryptodome)
2018/01/10 Python
python中单例常用的几种实现方法总结
2018/10/13 Python
Python实现FTP弱口令扫描器的方法示例
2019/01/31 Python
Python实现线性插值和三次样条插值的示例代码
2019/11/13 Python
详解Python实现进度条的4种方式
2020/01/15 Python
BISSELL官网:北美吸尘器第一品牌
2019/03/14 全球购物
人事主管岗位职责
2014/01/30 职场文书
小学生清明节演讲稿
2014/09/05 职场文书
民间个人借款协议书
2014/09/30 职场文书
2014年双拥工作总结
2014/11/21 职场文书
涨价通知怎么写
2015/04/23 职场文书
我的中国梦主题教育活动总结
2015/05/07 职场文书
python生成随机数、随机字符、随机字符串
2021/04/06 Python
十大必看国产动漫排名,魁拔上线,第二曾在日本播出
2022/03/18 国漫