0
私はボタンのクリックでフィールドを生成するフォームを持っています(フィールドは同じです)。動的に生成されたフィールド(リスト)を使用してHTMLフォームからデータを収集
これまでフィールドごとに一意の名前を使用してみましたが、いくつのフィールドがあるのかわからないのでループできません。私は何とかリストをフォームループを投稿して、すべてのフィールドにアクセスした後、その後
<ul>
<li>
<select name="personid">
<options>...</options>
</select>
<select name="personid">
<options>...</options>
</select>
</li>
<li>
<select name="personid">
<options>...</options>
</select>
<select name="personid">
<options>...</options>
</select>
</li>
...
</ul>
そして:
は、私が使用することはできますか?
投稿後にデータにアクセスする方法はありますか?
あなたが尋ねていることは本当に明確ではない、私は恐れている。すべてのフィールドが一意の名前を持っているという事実は、それらを一通り反復するのを止めるわけではありません。$( 'ul li select')。each(fn) ' –
これについてはごめんなさい(ここのスーパージュニアウェブ開発者)。私は、そのページのスクリプトの項目をループすることができますが、私がフォームを投稿した後はどうすればいいのですか?投稿後に反復できるようにフォームのリストを構造化するにはどうすればよいですか?ありがとう@RoryMcCrossan – Heraclitus
ColdFusion(これはあなたの質問にタグが付いているので、サーバー側にあると思われます)では、CFはすべての 'personid'値を値のリストに変換します。 'form.personid'としてそれらにアクセスし、リストをループすることができます。 –