2014-09-24 59 views
1

我目前正在嘗試將貝寶整合到我們現有的Web應用程序中。ASP.Net WebForms + Paypal表格

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

由於在WebForms中我們有一個表格元素(幾乎)所有東西,我想知道如何集成一個使用表單本身的PayPal按鈕。

有沒有辦法做到這一點?

回答

3

是的。我這樣做是在三個步驟:

  1. 從PayPal的代碼刪除表單標籤,因爲你不能有嵌套形式。
  2. 向PayPal按鈕添加一個ID,類或其他內容,讓您可以在jQuery函數中找到它(此示例使用的編號爲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 
    }); 
}); 
+0

你能在這裏包括一個代碼的例子嗎? – 2016-01-18 07:31:01