最接近を使用してフォーム要素の値を取得しようとしています。ここにいくつかのサンプルコードがあります。
<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();
フォームの値を取得する方法はありますか?
前もって感謝します