Ros*_*osh 50 javascript jquery
我正在动态创建表行.因此,每次添加一行时,我都需要获取最后一行的ID,<tr>以便我可以创建一个新<tr>的ID = "(the last row's ID) + 1".有没有办法使用jQuery获取最后一行的ID?
coo*_*guy 112
$('#yourtableid tr:last').attr('id');
Run Code Online (Sandbox Code Playgroud)
老问题,但这是使用JQuery遍历的另一种方式,这有点快:
$("#TableId").find("tr").last();
Run Code Online (Sandbox Code Playgroud)
对行进行标识的另一种方法(如果它们都是顺序的)只是为了获得行数+ 1.
$("#TableId").find("tr").length + 1
Run Code Online (Sandbox Code Playgroud)
由于 jQuery 3.4.0:last已弃用,请使用 .last() 代替,如下所示:
var id = $('#mytable tr').last().attr('id');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
78385 次 |
| 最近记录: |