0
Thymeleafを使用して、Springからテーブルを塗りつぶします。thymeleafテーブルから入力値を受け取る方法は?
<tr th:each="customerOrder : ${selected}" >
<td>
<img th:attr="src=${customerOrder.photo}" width="80" height="56" />
</td>
<td align="center">
<span th:text="${customerOrder.name}" >Name</span>
</td>
<td align="center" >
<input type="text" name="quantityNew" th:value="${customerOrder.quantity}"/>
</td>
<td align="center">
<div class="editInfoFromCustomerOrder">
<input type="hidden" name="editOrderId" th:value="${customerOrder.id}"/>
<input type="button" value="Save edit"/>
</div>
</td>
</tr>
そして私は<input type="hidden" name="editOrderId" th:value="${customerOrder.id}"/>
から値を受信したいが、私のコードは動作しない理由を私は理解していません。
私はこのコードを使用しよう:
$('.editInfoFromCustomerOrder').on('click', function (e) {
var orderId = $(this).find('input[name=editOrderId]').val();
var quantityChange = $(this).find('input[type=text][name=quantityNew]').val();
alert("OrderId: "+orderId+" Quantity: "+quantityChange);
});
私は値orderId
を受けるが、quantityChange
を受信しません。
私の間違いはどこですか?