我得到表tr:last id
未定义
<table id="tableid">
<thead>
<th>sl.no</th>
<th>Name</th>
<th>Place</th>
</thead>
<tbody>
<tr id="1"><td>1</td>
<td>Roy</td>
<td>UK</td></tr>
<tr id="2"><td>2</td>
<td>Doe</td>
<td>US</td></tr>
</tbody>
</table>
$("#tableid tbody tr:last").attr('id');
请帮忙。
答案 0 :(得分:1)
试试这个:
var id=$("#table tr:last-child").attr("id");
alert("id is: "+id);
它将显示表格最后一行的ID。我希望那就是你所要求的。 希望它有所帮助。
答案 1 :(得分:1)
你的代码工作正常。检查下面
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
var lastid=$("#tableid tbody tr:last").attr('id');
alert(lastid);
});
</script>
<table id="tableid" >
<tbody>
<tr id="trid1"></tr>
<tr id="trid2"> </tr>
<tr id="trid3"></tr>
</tbody>
</table >