に設定します。これはjspのスプリングフォームコードです。入力タイプの値をからjavascript
<div id="mainDiv">
<div id="itWillRepeat">
<table>
<tbody>
<tr>
<td>1</td>
<td>item</td>
<td>item</td>
<td>
<form:label path="list[${itemsRow.index}].number">4</form:label>
<form:hidden path="list[${itemsRow.index}].number" />
</td>
</tr>
</tbody>
</table>
</div>
</div>
ブラウザとして<td>
第四タグのHTMLコードをレンダリングして生成します。
<label for="list4.seq">4</label>
<input type="hidden" value="4" name="list[4].seq" id="list4.seq">
ように、それは、ブラウザの値を示しています。私は<form:label
の値の両方を変更したい
1 item item 4
と<form:hidden
は、onClickのような任意のイベントに簡単なJavaScriptを使用します。私はIDがitWillRepeatここで1つのdivを言及します。それはループで来ると私はすべて<form:label
の値を昇順に変更したいので、itWillRepeat idを持つ多くのdivがあります。
IDはxhtmlで一意である必要があります。例えばid = "itWillRepeat - $ {intemsRow.index}"のようにidに索引を追加すると、この行の値を入れ子にする関数を作成できます。 –
"id itWillRepeatを持つdivが数多くあります" - これは無効になります。代わりに 'id'を' class'に変更してください。 –
隠しフィールドに「