如何使用onChange

时间:2017-04-24 21:30:40

标签: javascript php html

我目前正在尝试弄清楚如何将选择菜单中的选定变量传递给OpenCart中构建的结帐流程。我事先查看了他们的文档和论坛。只有答案是选择菜单中传递的“多个”变量,而不是SELECTED选项。在询问之前我尝试了一些JS和PHP方法,但它会忽略结帐页面或继续使用第一个值。

默认情况下,它会自动增加$ 5,即表单的隐藏输入值和第一个选项。我想传递它并确保所选金额在结帐页面上正确输出正确的金额。选项值从70到77。

非常感谢任何帮助。

<form name="reservation-form" method="POST" action="reservations/index.php?route=checkout/cart/reserve">
  <input type="hidden" name="product_id" value="70"> 
    <select id="quantity" name="quantity" onchange="this.form.submit()">
      <option selected>Select</option>
      <option name="1" value="1">5</option>
      <option name="2" value="2">10</option>
      <option name="3" value="3">20</option>
      <option name="4" value="4">75</option>
      <option name="5" value="5">100</option>
      <option name="6" value="6">200</option>
      <option name="7" value="7">500</option>
      <option name="7" value="8">1000</option>
   </select>
</form>

0 个答案:

没有答案