2011-07-24 202 views
0

可能重複:
How to do two POST requests for visitors with JS disabled on one submit button?保存數據表格之前提交

在頁面我有一個是「裝運須知」,然後PayPal按鈕的形式。對於航運信息,我還有一個複選框「保存到您的個人資料」。如果選中此複選框以在數據庫中保存裝運信息並在此之後將表單發送至PayPal,我需要這一點。

也將是真正的幫助到發貨信息發送給貝寶這樣我就可以回去再運送貝寶地址(節省這一切都按順序)

+0

你能不能給我一個鏈接?我沒有找到它。 – morandi3

+0

這是我上面評論的重複。 – hakre

+1

你有沒有試圖完成這個我們可以看到的? –

回答

1

我希望這將是有益的給你。

$('#payment_form).submit(function() 
{ 
    if($('.checkbox',this).is(':checked'))  
    { 
     var formData=$(this).serialize(); 
     $.ajax({ 
      url: 'your.url.com', 
      data: formData, 
      type: 'get', 
      async: false, 
      complete: function() 
      { 
       alert('Now you will be redirected to PayPal'); 
      } 
     }); 
    } 
    return true; 
}); 

如果這個解決方案並不適合你,那麼你必須貝寶臨整合到自己的網站

+0

我如何重定向到PayPal?在執行ajax之前不會發送表單? – morandi3