2013-12-10 48 views
1

我有我的HTML表格:這是它如何使用jquery獲取tbody中的所有內容?

<tbody id="summaryBody"> 
    <tr class="summaryRow"> 
     <td class="summaryPerson" colspan="2"> 
      Super Man 
     </td> 
     <td class="summaryFromDate">  
      11/21/2013 
     </td> 
     <td class="summaryToDate"> 
      11/21/2013 
     </td> 
     <td class="summaryOriginalRecords">  
      1 
     </td> 
     <td class="summaryOriginalHours">  
      2.00 
     </td> 
     <td class="summaryExcludedHours"> 
      0 
     </td> 
     <td class="summaryTotalHours"> 
      2.00 
     </td> 
    </tr> 
    <tr class="summaryRow"> 
     <td class="summaryPerson" colspan="2"> … </td> 
     <td class="summaryFromDate"> … </td> 
     <td class="summaryToDate"> … </td> 
     <td class="summaryOriginalRecords"> … </td> 
     <td class="summaryOriginalHours"> … </td> 
     <td class="summaryExcludedHours"> … </td> 
     <td class="summaryTotalHours"> … </td> 
    </tr> 
    <tr class="summaryRow"> 
     <td class="summaryPerson" colspan="2"> … </td> 
     <td class="summaryFromDate"> … </td> 
     <td class="summaryToDate"> … </td> 
     <td class="summaryOriginalRecords"> … </td> 
     <td class="summaryOriginalHours"> … </td> 
     <td class="summaryExcludedHours"> … </td> 
     <td class="summaryTotalHours"> … </td> 
    </tr> 
</tbody> 

一部分,我希望得到的一切,是與所有屬性和文本tbody元素內。如何使用jQuery來做到這一點?

我知道什麼時候我可以通過每個tr

$('tbody > tr').each() 

但在這種情況下,循環我需要選擇每一個ATTR和類和文字等唯一途徑...看來相當困難。獲取所有元素有什麼好方法嗎?也許作爲文本集合tr元素?

請幫助=)

+1

'$( 「#summaryBody」)HTML ()' – tewathia

回答

7

可以使用.html()

var html = $('tbody').html();//using the id $('#summaryBody').html() 
+0

Thanks =)看起來你是第一個,所以我會接受你的問題... OMG ...這很容易=) – Bryuk

3

這是很簡單的得到tbody的HTML內容:

$("tbody").html(); 
+0

Upvote以及你=) – Bryuk

相關問題