1

我安装了 WordPress 电子商务插件。

在结帐页面中有数量字段和更新按钮的输入表单。

就像您可以输入您想要的任何数量并更新产品价格一样

每个产品的表格如下所示:

<td class="wpsc_product_quantity wpsc_product_quantity_<?php echo wpsc_the_cart_item_key(); ?>">
  <form action="<?php echo esc_url( get_option( 'shopping_cart_url' ) ); ?>" method="post" class="adjustform qty">
    <input class="span1" type="text" name="quantity" size="2" value="<?php echo wpsc_cart_item_quantity(); ?>" />
    <input type="hidden" name="key" value="<?php echo wpsc_the_cart_item_key(); ?>" />
    <input type="hidden" name="wpsc_update_quantity" value="true" />
    <input class="btn btn-new btn-new-red" type="submit" value="u" name="submit" />
  </form>
</td>

我的任务是制作两个按钮,例如“加号”和“减号”,它们将提交此表单 +1 或 -1

我可以使用这种形式使用 php 或 javascript 制作它吗?

希望我用正常的方式描述了我想要的东西

4

1 回答 1

0
<script language="javascript">
    function changeQuantity(v){
        document.getElementById('quantity').value=parseInt(v)+parseInt(document.getElementById('quantity').value);


    }
</script>


<td class="wpsc_product_quantity wpsc_product_quantity_<?php echo wpsc_the_cart_item_key(); ?>">
    <form action="<?php echo esc_url(get_option('shopping_cart_url')); ?>" method="post" class="adjustform qty">
        <!-- Add id -->
        <input class="span1" type="text" id="quantity" name="quantity" size="2" value="<?php echo wpsc_cart_item_quantity(); ?>" />
        <input type="hidden" name="key" value="<?php echo wpsc_the_cart_item_key(); ?>" />
        <input type="hidden" name="wpsc_update_quantity" value="true" />
        <input class="btn btn-new btn-new-red" type="submit" value="u" name="submit" />
        <!--    New added code-->
        <a href="JavaScript:void(0);" onclick="changeQuantity(1);">Plus</a>  <a href="JavaScript:void(0);" onclick="changeQuantity(-1);">Minus</a>
    </form>
</td>
于 2013-03-07T20:46:55.550 回答