Hi I have one dynamically generated table. Below is the structure of dynamically generated table. I want to get value of TD which will be having class="user".
@foreach (var group in Model.detailsbyclientId)
{
<tr class="rowid">
<td> @group.clientName </td>
<td> @group.employeeId </td>
<td> @group.employeeName </td>
<td> @group.Nationality</td>
<td> @group.documentType </td>
<td scope="col">
<input type="button" class="btn btn-primary btn-cons" value="View Document" onclick="showDocumentData('@group.upld_Id');"/>
</td>
<td id="Hi">@group.currentStatus</td>
<td class="user"><input type="hidden" id="Status" value="@group.currentStatus"/></td>
<td></td>
</tr>
I am trying to get value of each TD as below.
$(".rowid").each(function() {
var a = $(this).find(".user").text();
alert(a);
});
However I am getting blank in alert on each iteration. So can anyone suggest me where i am wrong in above line of code? Thank you
<td id="Hi">,<input id="Status">) 2. There's no text intd.user. Are you looking for the value of the hidden<input />?var a = $(this).find(".user").children('input').val();