我有由行的像這樣的表:Jquery找到最接近的ID和Select Value?
<tr class='child1'>
<td colspan="2"><img class="parent" src="show.gif">
<select name="option" class="option" id="0">
<option value="0">ZERO</option>
<option value="1">ONE</option>
<option value="2">TWO</option>
<option value="3">Three</option>
</select>
</td>
</td><td>
</td><td>
</td><td>
</tr>
<tr class='child1'>
<td colspan="2"><img class="parent" src="show.gif">
<select name="option" class="option" id="1">
<option value="0">ZERO</option>
<option value="1">ONE</option>
<option value="2">TWO</option>
<option value="3">Three</option>
</select>
</td>
</td><td>
</td><td>
</td><td>
</tr>
我使用jQuery,試圖找到選擇的ID,併爲每個類.child + id
選擇的值。
$('.child' + id).each(function(i, obj) {
// How do I get the Select ID and Selected Value ?
});
我不知道如何獲得每個匹配class1
有人能告訴我如何做到這一點的條目選擇ID和選定的值?
謝謝
UPDATE。 添加console.log(這個)顯示正確的行,我試過了: test = $(this).next("select").val();
但是,返回undefined。
'td'是一個複製和粘貼錯字。真正的代碼是正確的解決方法。 – Tom
完美 - 謝謝,因爲我需要:) – Tom
不客氣,如果你可以標記爲解決方案,它會幫助很多。 – Neil