【问题标题】:ASP.Net WebForms + Paypal FormASP.Net WebForms + Paypal 表单
【发布时间】:2014-11-19 01:09:55
【问题描述】:

我目前正在尝试将 PayPal 集成到我们现有的 Web 应用程序中。

Web 应用程序正在使用 ASP.NET WebForms。

由于在 WebForms 中我们(几乎)所有东西都有一个表单元素,我想知道如何集成使用表单本身的 PayPal 按钮。

有什么办法吗?

【问题讨论】:

    标签: asp.net forms paypal webforms paypal-buttons


    【解决方案1】:

    是的。我分三步完成:

    1. 从 PayPal 代码中删除表单标签,因为您不能有嵌套表单。
    2. 向 PayPal 按钮添加 ID、类或其他内容,以便您在 jQuery 函数中找到它(本示例使用的 id 为 paypalbutton)。
    3. 添加一个 jQuery 脚本来捕获点击并覆盖表单发布:

    这可能需要修改以使用您的特定代码(但它可能按原样工作):

    $(document).ready(function() {
        $("#paypalbutton").on("click",function(n) {
            n.preventDefault();
            $("#aspnetForm").attr("action","https://www.paypal.com/cgi-bin/webscr");
            $("#aspnetForm").submit(); //or whatever your WebForms form element is called
        });
    });
    

    【讨论】:

      猜你喜欢
      • 2012-01-10
      • 1970-01-01
      • 2021-02-21
      • 2011-10-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-06
      相关资源
      最近更新 更多