Click here to Skip to main content
15,894,646 members
Please Sign up or sign in to vote.
4.00/5 (2 votes)
See more:
Hi Frnds,

I have html table as follows :

HTML
    <table id="tb1">
    <tr>
       <td>Id</td>
       <td>Name</td>
       <td>Email</td>
   </tr>
   <tr>
      <td>1</td>
      <td>XYZ</td>
      <td>A@gmail.com</td>
  </tr>
  <tr>
      <td>
         <table>
              <tr><td></td></tr>
              <tr><td></td></tr>
              <tr><td></td></tr>
         </table>
      </td>
      <td>
     </td>
     <td>
     </td>
  </tr>
  <tr>
    <td>2<td>
    <td>suresh<td>
   <td>Karthi<td>
  <tr>
</table>


In this i need to get first table row values.
i am give code
var value1= $($("table[id$='tb1'] tr")[0]).find("input:hidden[id$='Hdvalue']").val();

how to get first table 4th row values
Posted

1 solution

Try this:
XML
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
  $("#btn").click(function(){
     var rownumber = $('#txt').val();
     var $selector = $('table#tb1 tr:nth-child('+rownumber+')');
     $('#placeholder').html($selector.html());
  });
});
</script>
</head>
<body>
Enter row number: <input type='text' id='txt' />
<p id="placeholder"></p>
<button type="button" id='btn'>Click Me!</button>
 <table id="tb1">
    <tr id="tr1">
       <td>Id</td>
       <td>Name</td>
       <td>Email</td>
   </tr>
   <tr>
      <td>1</td>
      <td>XYZ</td>
      <td>A@gmail.com</td>
  </tr>
  <tr>
      <td>
         <table>
              <tr><td></td></tr>
              <tr><td></td></tr>
              <tr><td></td></tr>
         </table>
      </td>
      <td>
     </td>
     <td>
     </td>
  </tr>
  <tr>
    <td>2<td>
    <td>suresh<td>
   <td>Karthi<td>
  <tr>
</table>
</body>
</html>
 
Share this answer
 
Comments
itsureshuk 27-Feb-14 8:06am    
i changed my code as follows its working fine...

$($("#tb1 > tbody > tr")[3]).find("input:hidden[id$='HdQuestId']").val();

Thanks
Suresh

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900