PHPを使用して、多次元配列に基づいたフォームを生成します。このフォームには、「アイテム[レベル1] [レベル2] [価格]」および「アイテム[レベル1] [レベル2] [金額]」という数の入力タイプ=「テキスト」フィールドペアが含まれています。私はこれらをテーブルに表示します。JQuery:フォーム入力要素の多次元配列をループする
さて、私はjqueryのを使用して2つのものを追加したい:
- この項目(=項目は[レベル1] [レベル2] [価格] .VALUE *項目[レベル1の合計価格を表示する余分な列] [レベル2] [金額]。値)
- 最下行:すべての商品の合計金額。
これらの値は、上記のテキストインプットのいずれかの変更イベントごとに更新される必要があります。
私はここ数時間、壁にぶつかってきました。ここの誰かが私に指針を与えることを願っています。あなたがそれを行うことができ、いくつかの方法があります
<form name="formname">
<table name="tablename">
<tr>
<td><input type="text" class="classname" name="items[1][2][amount]" /></td>
<td><input type="text" class="classname" name="items[1][2][price]" /></td>
<td>Here I want to display amount*price</td>
</tr>
<tr>
<td><input type="text" class="classname" name="items[1][8][amount]" /></td>
<td><input type="text" class="classname" name="items[1][8][price]" /></td>
<td>Here I want to display amount*price</td>
</tr>
<tr>
<td><input type="text" class="classname" name="items[3][4][amount]" /></td>
<td><input type="text" class="classname" name="items[3][4][price]" /></td>
<td>Here I want to display amount*price</td>
</tr>
...more rows like above...
<tr>Some more formelements that have nothing to do with the problem</tr>
<tr>
<td> </td>
<td> </td>
<td>Here I want to display the sum of all amount*price</td>
</tr>
</table>
</form>
jQueryコードを投稿できますか? – elclanrs