我試圖使用最接近的表單元素值。這裏有一些示例代碼。jquery最接近元素值
<table>
<tr>
<td>Hour <input type="input" value="12" name="data[hour]" class="hour" /></td>
<td>Minute <input type="input" value="12" name="data[minute]" class="minute" /></td>
<td><a href="#" class="add-data">Add Row</a></td>
</tr>
</table>
見我不能序列化的形式,因爲它是一個大表格的一部分,所以我需要搶最接近每個輸入添加行鏈路的喲將能夠添加多行。
我已經試過
var hour = $(this).closest('.hour').val();
var hour = $(this).closest('input', '.hour').val();
var hour = $(this).closest('input[name="data[hour]]").val();
任何想法如何,我可以得到的表單值?
在此先感謝
那是一個完美的。謝謝 – Lee 2010-07-08 16:12:15
精彩回答karim謝謝了:) – 2013-11-20 22:11:38