次のフォームがあるとします。
</p>
<form id="f">
<input name="a"/>
<input name="b"/>
<div id="sub_part">
<input name="c"/>
<input name="d"/>
</div>
</form>
<form id="e">
<input name="a"/>
<input name="b"/>
<div id="sub_part2">
<input name="c"/>
<input name="d"/>
</div>
</form>
通常、を使用してすべての名前 - >値のペアを取得できます.serialize()
。例えば。f
次を使用して、フォームから情報を取得できることを知っています。
$('form#f').serialize();
sub_part
form の divから name->value のペアが必要な場合はどうすればよいf
でしょうか? この場合、jqueryセレクターは何でしょうか? この演習では、html の構造を変更したくありません。
問題が概説されているこのフィドルをチェックしてください:http://jsfiddle.net/gu9XB/4/
サブフォームを選択しようとしている方法が機能していないことに注意してください。