PayPal jscript:单一形式:发送多个项目,下拉数量= 0?

时间:2013-07-01 01:49:03

标签: html forms paypal

从阅读另一个问题,PayPal: Choosing multiple items with quantities;我知道我需要一些花哨的javascript来检查所选值是否为0,如果是这样,在将项目传递给paypal之前将其删除。不知道jscript,任何人都可以通过下面的表格帮助我这样做吗?这是一个非常值得的原因: - )

<!--Paypal Buy Now Code:-->

<form method="post" action="https://www.paypal.com/cgi-bin/webscr">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="upload" value="1">
<input type="hidden" name="business" value="xxx.xxx@yyy.zzz">
<input type="hidden" name="currency_code" value="USD">

<!--First Item-->
<p>
<input type="hidden" name="item_name_1" value="Adult - Barn Dance & BBQ">
<input type="hidden" name="item_number_1" value="ADBDBBQ">
<input type="hidden" name="amount_1" value="15.00">
Adult - Barn Dance & BBQ
<select name="undefined_quantity_1" value="">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</p>

<!--Second Item-->
<p>
<input type="hidden" name="item_name_2" value="Child - Barn Dance & BBQ">
<input type="hidden" name="item_number_2" value="CHBDBBQ">
<input type="hidden" name="amount_2" value="5.00">
Child - Barn Dance & BBQ
<select name="undefined_quantity_2" value="">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</p>

<!--Third Item--> 
<p>
<input type="hidden" name="item_name_3" value="5 Raffle Tickets">
<input type="hidden" name="item_number_3" value="ARAFTIX">
<input type="hidden" name="amount_3" value="3.00">
Additional 5 Raffle Tickets
<select name="undefined_quantity_3" value="">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</p>

<input type="hidden" name="return" value="http://www.yyy.zzz/thankyou.htm">

<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_cart_LG.gif"
border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" 
width="1" height="1">
</form>

提前致谢!! 拉斯

1 个答案:

答案 0 :(得分:0)

undefined_quantity变量仅适用于“立即购买”按钮 - 不适用于购物车按钮。

它用于确定某个项目是否具有可更改的数量。买方可以在结账页面上挑选他们想要购买的商品数量。

我相信你正在寻找的变量是quantity_x。该值将决定买方购买的商品数量。