获取表格未定义

时间:2014-06-06 06:48:35

标签: jquery html5 html-table

我得到表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');

请帮忙。

2 个答案:

答案 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 >