jquery实现表格行的动态增加与删除序号从1开始排列

Debugs Debugs     2022-08-10     621

关键词:

<table id="tab" border="1" width="60%" align="center" style="margin-top:20px">
<tr>
<td width="20%">序</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>
<script>
$(document).ready(function () {
$("#tab tr").attr("align", "center");
$("#but").click(function () {
var _len = $("#tab tr").length;
$("#tab").append("<tr id=" + _len + " align=‘center‘>"
+ "<td>" + _len + "</td>"
+ "<td>Dynamic TR" + _len + "</td>"
+ "<td><input type=‘text‘ name=‘desc" + _len + "‘ id=‘desc" + _len + "‘ /></td>"
+ "<td><a href=‘#‘ onclick=‘deltr(" + _len + ")‘>删除</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>Dynamic TR" + (i - 1) + "</td>"
+ "<td><input type=‘text‘ name=‘desc" + (i - 1) + "‘ value=‘" + nextTxtVal + "‘ id=‘desc" + (i - 1) + "‘/></td>"
+ "<td><a href=‘#‘ onclick=‘deltr(" + (i - 1) + ")‘>删除</a></td>"
+ "</tr>");
}

}
</script>

angularjs实现动态表格的删除与增加

 <divclass="wrap"ng-controller="ViewController"><divclass="butgroup"> <buttontype="button"id="addData"class="btnbtn-success"ng-click="addData()">AddData</button> <b 查看详情

jquery实现表格的增加行和删除行

利用JQuery实现datatables插件的增加和删除行操作在学习过程中遇到了这个利用JQuery对表格行的增加和删除,特记录下来以供初学者参考。下面是主要的代码:<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>zengjiahesh... 查看详情

原生js实现动态表格(增加删除)

<!DOCTYPEhtml><html> <head> <metacharset="UTF-8"> <title></title> <styletype="text/css"> #box{ margin:0auto; background:yellow; border:4pxdouble 查看详情

antdesignvuetable中增加序号

...列默认显示的数据2、record:一行的所有数据3、index:Table表格数据的下标,也就是数组的下标数组的下标是从0开始的,所以需要+1。这样设置不改变原数据中序号,只改变表格一页的中所显示数据的序号:如一页显示10条数据,... 查看详情

excel怎么在表格中间增加一行,

做好了的,中间加一行1、打开需要增加行列的excel表格2、选定需要增加行的位置,鼠标右键点击[插入],若要取消,鼠标右键点“删除”,若要增加列,也可用同样方法增加3、选定需要增加行的位置,鼠标右键点击[插入],再点... 查看详情

excel表格编辑自动序号的方法!注:要那种中间插入一栏后,后面的序号可以自动接上!谢谢!

看你要什么样的序号了,假如按你说的B4是序号1,接下来B5序号2、B6是3,依次往下,最简单的一个就是在B4中输入=row()-3,下拉公式在你需要的位置,这样在中间插入行或者删除行的时候,序号就是你说的会自动变。如果还有其... 查看详情

jquery动态增加或删除tr和td实际项目

难点:(1)动态增加、删除tr和td(2)每天tr和td都有下标,且下标要动态变化,(3)tr和td为什么下标不能随便写,原因是此处需要把所有tr中的数据以list的形式发送到后台对象中,所有每天tr中的tr中name=‘对象[index].属性’,... 查看详情

jquery实现table动态添加行删除行以及行的上移和下移

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/strict.dtd"><html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"><title></title><scriptsrc="http://code.jquery.com/jquery-1.8.3.min.js"></script>... 查看详情

jquery动态增加或删除tr和td实际项目(代码片段)

难点:(1)动态增加、删除tr和td(2)每天tr和td都有下标,且下标要动态变化,(3)tr和td为什么下标不能随便写,原因是此处需要把所有tr中的数据以list的形式发送到后台对象中,所有每天tr中的tr中name=‘对象[index].属性&rs... 查看详情

如何用jquery实现动态删除表格行

这个问题我需要用一段代码来实现,步骤如下:1.把相关的标签写上<preclass="html"name="code"><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns=&qu... 查看详情

jquery练习--[实现左移右移功能,实现列表动态新增,删除功能;实现表格隔行变色,选中时高亮显示.](代码片段)

(1)实现左移右移功能实现左移右移功能,点击向右按钮把左边选中的内容移动到右边.<html> <head> <metacharset="utf-8"/> <title></title> <!--部署jQuery--> <scriptsrc="js/jquery 查看详情

js动态增加删除表格的问题大家救救我吧

我JS白痴,今天又遇到这么个难题,请大家能帮助我一下,能帮我解决问题,我愿意把剩下的二百财富值也赠送(就这么多了,实在没办法了),先谢谢大家了1.点击增加一所学校,可以增加一个学校模块,也就是红框所标出的整... 查看详情

求单模序列的顶点序号——算法描述与复杂度分析

...点序号1≤p≤n,使得数组的元素从A[1]、A[2]开始到A[p]单调增加,而从A[p]、A[p+1]开始到A[n]则单调下降。对于一个给定的单模序列A[1],A[2],…,A[n],请找出其顶点序号p。设计一个求解此问题的算法并分析其最坏时间复杂性。& 查看详情

c#动态增加行删除行

...增加同样的一行 新增加的行有一列删除按钮,点击某行的删除按钮时,删除当前行 方法: 哈哈,我果然好聪明啊1、文本框、文本框、添加按钮2、一个DataGridView(放一个panel里),三列分别是文本框、文本框、按钮... 查看详情

extjsgrid怎么序号自增

...的序号都是从1起始的,这往往不符合我们的习惯。这里实现了序号的自动增加。实现步骤如下:1、定义全局变量。varrecord_start=0;2、Grid的columns部分的定义。columns : [new Ext.grid.RowNumberer(  header : "序号",  width ... 查看详情

sortable.js实现两个不同的表格之间表格行的拖曳的功能

参考技术A是一个两年前的项目了。最近增加一个新的模块,做音频和视频的通道。为了做音视频的素材的替换,做的拖曳:实现两个列数据不同的表格之间的行数据的替换,以及行的增加。由于当初项目是基于jquery的,所以一... 查看详情

vue中动态增加表单项的方法

...景,一种是对Form的添加,另外一种是对Table的添加。当初实现这两种时还有一点喜悦,现在回过头来看,发现这两种实际就是一种,以后就可以根据个人喜好选择了。这里因为要添加的表单项存在着父子关系,要添加的子代很多... 查看详情

mysql中怎么使设置了自动增加的id,实现动态更新?

...么才能使后边的数据ID重新从1开始递增?参考技术A没法实现。或者很难实现。如果你像这样,还是别用自动增长了吧。 参考技术B恩,很难实现也没必要. 参考技术C随着MySQL8.0.16的发布,我们为MGR添加了一些功能,以增强其高可用... 查看详情