我想通过 1 个选择框选择 2 个 paypal 按钮。
我有一个最小的表单代码:
//表格
<form id="form1" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<select name="select1" id="select1">
<option id="option1" value="1">Button1</option>
<option id="option2" value="2">Button2</option>
</select>
<input type="image" src="images/purchase_button.png" border="0" name="submit" alt="PayPal — The safer, easier way to pay online." />
<img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1" />
</form>
然后在运行时 jquery 会做剩下的事情:
$('#select1').change(function () {
if ($('option:selected', this).val() == 1) {
$('#button1').remove(); //clean up
$('#button2').remove(); //clean up
$('#form1').append('<input type="hidden" name="hosted_button_id" value="button1-code-here" id="button1" />');
} else {
$('#button1').remove(); //clean up
$('#button2').remove(); //clean up
$('#form1').append('<input type="hidden" name="hosted_button_id" value="button2-code-here" id="button2" />');
}
});
我的问题是,有时当我选择选项 1 按钮时,它会提交按钮 2。
当您进入贝宝支付页面时,贝宝会保存 cookie 吗?
什么时候每次都不能顺利进行?