我试图使用最接近的表单元素值。这里有一些示例代码。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