カートの中身ページにて、数量選択後、変更ボタンを押下でサブミットされるところ、
数量(セレクトボックス)をプルダウンして選択で、サブミットされるように変更。
JavaScriptのonChangeイベントを使用し、セレクトボックスの値を変更したら指定のリンク先に遷移
<td class="alignC">
<select name="quantity[<!--{$item.cart_no|h}-->]">
<!--{section name=foo start=1 loop=51}-->
<option value="<!--{$smarty.section.foo.index}-->" <!--{if $item.quantity == $smarty.section.foo.index}-->selected=selected<!--{/if}-->><!--{$smarty.section.foo.index}--></option>
<!--{/section}-->
</select>
<a href="?" onclick="eccube.fnFormModeSubmit('form<!--{$key|h}-->','setQuantitys','cart_no','<!--{$item.cart_no|h}-->'); return false">変更</a>
</td>
を下に変更。
<td class="alignC">
<select name="quantity[<!--{$item.cart_no|h}-->]" onchange="eccube.fnFormModeSubmit('form<!--{$key|h}-->','setQuantitys','cart_no','<!--{$item.cart_no|h}-->'); return false">
<!--{section name=foo start=1 loop=51}-->
<option value="<!--{$smarty.section.foo.index}-->" <!--{if $item.quantity==$smarty.section.foo.index}-->selected=selected<!--{/if}-->>
<!--{$smarty.section.foo.index}-->
</option>
<!--{/section}-->
</select>
</td>
Javascript:セレクトボックス選択時にページ遷移する
教えてください。現在のカゴの中ページの数量変更をselectに変更