0
したがって、私はドキュメント上にキー値のペアのグループを持っています。それらは2つの入力のセットです。私はまた、非ペアを拒否する必要がありますので、キーまたは値だけがある場合、私はこれらの辺のいずれかを含めたくありません。このようタグのグループからキー値ペアを取得するにはどうすればよいですか?
、INPUT1が鍵となり、INPUT2が値である:
<div id = "group_o_inputs">
<div class="ind_form">
<input class="input1" type="text"><input class="input2" type="text">
</div>
<div class="ind_form">
<input class="input1" type="text"><input class="input2" type="text">
</div>
<div class="ind_form">
<input class="input1" type="text"><input class="input2" type="text">
</div>
</div>
私はこれらを抽出できるか、私はJSON配列にそれらを置くことを考えています。私はこのような構文を考えています:
var items1 = $("#group_o_inputs .ind_form .input1");
var items2 = $("#group_o_inputs .ind_form .input2");
私はforループなどで2つの配列を使うことができますか?そして私が言及したように、ユーザは偶然に一つの入力を残すことができるので、それを考慮したい。
{
key: value, key: value, key: value, key: value
}
を生成マップ:最終的には、このように出てくるだろうキー: 'input1-1 value'、値: 'input2-1 value'}、 {key: 'input1-2 value'、value: 'input2-2 value'} '。 '{ key:value、key:value、key:value、key:value }' – munchschair
Ok ...同様のループを行い、 'each'を使って新しいキーと値を1つに追加しますオブジェクト。これが実行される前に重複を確認していますか? – charlietfl