2
表格(tbl_outside)有很多行。在每一行是另一個表(class = tbl_Inside),其中包含一個單選按鈕組(如下所示)。我需要爲表格中的所有行找到所選無線電的值。JQuery在表格中選擇表格並選擇單選按鈕
這是我迄今爲止,但我似乎無法找到tbl_outside每行的嵌套表。希望你能幫助。
$("#tbl_outside > tbody > tr ").each(function() {
//find tbl_Inside
$(this).find("td: > table[class=tbl_Inside]").each(function() {
var TRID = $(this).attr("id");
var theValue = $(this).find("input:radio:checked").val();
alert(theValue);
});
<table id="tbl_outside">
<thead>
<tr>
<td> Location </td>
</tr>
</thead>
<tbody>
<tr id="1194">
<td>
<table class="tbl_Inside" id="93cf9d8ba8" >
<tbody>
<tr>
<td></td>
<td>
<input type="radio" value="h" name="93cf9d8ba8"/>
</td>
<td></td>
</tr>
<tr>
<td>
<input type="radio" value="l" name="93cf9d8ba8"/>
</td>
<td>
<input type="radio" value="c" name="93cf9d8ba8"/>
</td>
<td>
<input type="radio" value="r" name="93cf9d8ba8"/>
</td>
</tr>
<tr>
<td></td>
<td>
<input type="radio" value="f" name="93cf9d8ba8"/>
</td>
<td></td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr id="1193">
<td>
<table class="tbl_Inside" id="123456" >
<tbody>
<tr>
<td></td>
<td>
<input type="radio" value="h" name="123456"/>
</td>
<td></td>
</tr>
<tr>
<td>
<input type="radio" value="l" name="123456"/>
</td>
<td>
<input type="radio" value="c" name="123456"/>
</td>
<td>
<input type="radio" value="r" name="123456"/>
</td>
</tr>
<tr>
<td></td>
<td>
<input type="radio" value="f" name="123456"/>
</td>
<td></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
你有一個拼寫錯誤這是沒有幫助:'tbl_Outside'在你的JS,但'tbl_outside'在你的HTML – Clive