動的に生成されるフォームがあります。アプリケーション内の選択を表す、非表示フィールドの繰り返しリストが含まれています。
フォームは通常、次のようになります。
<form>
<fieldset>
<input type="hidden" name="key1" value="value1"/>
<input type="hidden" name="key1_option" value="option1"/>
</fieldset>
<fieldset>
<input type="hidden" name="key2" value="value1"/>
<input type="hidden" name="key2_option" value="option2"/>
</fieldset>
</form>
このようなことをするためのより良い方法はありますか?
私が直面している主な問題は、フォームを送信してバックエンドの入力を解釈しようとすると、フィールドセットの論理的なグループ化が失われることです。