【发布时间】:2011-06-16 07:05:13
【问题描述】:
我的页面上有两个表单 - 一个与我的数据库交互的项目选择表单,以及一个与 Paypal 交互的数量选择表单。
一个帖子发到“”,其他帖子发到 Paypal 的网站。我希望他们同时发布,但仅在按下 Paypal 按钮时,以便我的代码运行,页面转到 Paypal。
我该怎么做?
【问题讨论】:
我的页面上有两个表单 - 一个与我的数据库交互的项目选择表单,以及一个与 Paypal 交互的数量选择表单。
一个帖子发到“”,其他帖子发到 Paypal 的网站。我希望他们同时发布,但仅在按下 Paypal 按钮时,以便我的代码运行,页面转到 Paypal。
我该怎么做?
【问题讨论】:
你至少有几个选择。
你可以:
在这两者中,我建议 1) 因为您可以轻松控制用户体验的 UI,并且您不会在服务器上创建奇怪的相关组件。
对于 1,请注意 test.php 是服务器端脚本的绝对或相对 url,testform 是您要提交到服务器的表单的 id,your_paypal_form 是您要提交到的表单的 id贝宝:
$('#paypalButton').click(function(){
$.post("test.php", $("#testform").serialize(), function(){
$('#your_paypal_form').submit();
});
});
【讨论】: