0

我已經實施Braintree Gem(在此幫助下:http://www.sitepoint.com/integrate-braintree-payments-rails/)。Ruby on rails + Braintree - >提交按鈕不開始創建動作

在我看來,我有「脫入」代碼:

<div class="form-container radius-box glassy-bg small-10 small-centered medium-8 large-6 columns"> 
     <%= form_tag transactions_path do%> 
     <p>Please enter your payment details:</p> 
     <div id="dropin"></div> 

     <%end%> 
    </div> 

當我將其刪除,對象被保存。但是通過這段代碼,submit按鈕不會執行任何操作。調試非常困難 - 根本沒有輸出(「創建」動作未被啓動)。

+0

您還增加了必要的javascript以使工作正常進行? –

+0

是的,我做到了。而下降正在發揮作用。問題在於按鈕。 – mirap

+1

完全披露:我在Braintree工作。您是否能夠使用您遇到問題的視圖的完整代碼更新您的帖子?確保包含Braintree JavaScript的加載。或者,您可以直接聯繫[Braintree支持](https://support.braintreepayments.com/),獲取一些一對一的幫助。 –

回答

1

你需要有一個提交按鈕,任何形式的工作。

將此添加到您的表單上。

<button type="submit" name="action">Submit Form</button>