gpt4 book ai didi

javascript - 如何在jquery中动态添加数字顺序

转载 作者:行者123 更新时间:2023-11-30 06:20:43 25 4
gpt4 key购买 nike

我被告知要在表上添加一个数字顺序,但条件是当你添加一个表时它从零开始计数然后你删除表它抛出一个动态顺序而不是 3-5(如果我删除了 4),我的意思是它应该维护订单列表 1-2-3-4-5 我有一个大代码,不想把它放在这里。只是我有功能和

$('td.form_id').each(function(i) {
$(this).text(i + 1);
});

我想将它应用到我的函数中。

关于我的功能,我有一个带有隐藏 id 的表格,当我点击它时它会显示表格

<table id="tablo">
<thead>
<tr>
<th></th>
<th id="tab">Name</th>
<th id="tab">surname</th>
<th id="tab">string</th>

<td>
<input style="background-color:green; color: white; width: 135px" type="button" class="add" value="Əlavə+">
</td>

</tr>
<tr hidden class="form_id">
<td>
<input type="text" style='width:250px'>
</td>
<td>
<input type="text" style='width:250px'>
</td>
<td>
<input type="text" style='width:250px'>
</td>
<td>
<span><a class='fa fa-edit save' style='margin-left:30px' href='javascript: void(0);'>saxla</a></span>
</td>
</tr>
</thead>
<tbody>
<tr>

</tr>
</tbody>

还有一个函数,每次都在附加这样的东西的帮助下出现一个表

$(document).ready(function() {

$(".add").click(function() {

//$("#td").show();
var value = "<tr><td class='form_id' style='width:20px' >" + i + "</td><td style='width:250px'><input type='text' style='width:250px'></td><td style='width:250px'><input type='text' style='width:250px'></td><td style='width:250px'><input type='text' style='width:250px'></td><td><span ><a class='fa fa-edit save' style='margin-left:30px' href='javascript: void(0);'>saxla</a></span><span class='delete' style='margin-left:30px'><a class='glyphicon glyphicon-trash'href='javascript: void(0);'>delete</a></span></td>";
$("table tbody").append(value);

});
});

最佳答案

 $(document).ready(function() {

$(".add").click(function() {

//$("#td").show();
var value = "<tr><td class='form_id' style='width:20px' >" + i + "</td><td style='width:250px'><input type='text' style='width:250px'></td><td style='width:250px'><input type='text' style='width:250px'></td><td style='width:250px'><input type='text' style='width:250px'></td><td><span ><a class='fa fa-edit save' style='margin-left:30px' href='javascript: void(0);'>saxla</a></span><span class='delete' style='margin-left:30px'><a class='glyphicon glyphicon-trash'href='javascript: void(0);'>delete</a></span></td>";
$("table tbody").append(value);


var i=1;
$("tbody").find("tr").each(function(){
$(this).find("td.form_id").html(i);
i++
});



});
});

关于javascript - 如何在jquery中动态添加数字顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53274570/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com