2012-11-12 24 views
0

我用下面的代碼爲我的捐贈按鈕。當我在下拉列表中選擇金額並點擊捐贈。它重定向到貝寶網站,並要求我再次輸入金額,但我已經在下拉列表中選擇金額。任何幫助表示讚賞。謝謝。從下拉列表中選擇金額 - paypal

<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> 
    <select name="amount" id="amount"> 
     <option value="10">10 SEK</option> 
     <option value="20">20 SEK</option> 
     <option value="30">30 SEK</option> 
     <option value="40">40 SEK</option> 
     <option value="50">50 SEK</option> 
    </select> 
    <input type="hidden" name="cmd" value="_s-xclick"> 
    <input type="hidden" name="hosted_button_id" value="xxxxxxx"> 
    <input type="hidden" name="currency_code" id="currency_code" value="SEK"> 
    <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_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

使用[貝寶的捐贈生成按鈕](https://www.paypal.com/us/cgi-bin/?cmd=_donate-intro-outside),並用選擇下拉菜單替換隱藏金額值。我注意到您正在使用* Buy Now *按鈕,而不是* Donate *按鈕,正如您的'cmd'值'_s-xclick'所示。那是故意的嗎? – Josh

+0

@Josh你的指針幫助我,謝謝! – dotnetrocks

+0

樂意提供幫助。確保發佈您的解決方案! – Josh

回答

1

當使用託管的PayPal按鈕時,您需要配置按鈕創建嚮導中的下拉選項。如果你想自己包含所有這些,你需要使用非託管按鈕。