【发布时间】:2016-07-27 05:57:21
【问题描述】:
我有一个位于 Bootstrap 模式内的 Braintree 自定义表单。现在,如果我在表单内放置一个提交按钮,Braintree 表单就可以正常工作。当我单击该提交按钮时,Braintree 拦截它并运行它的提交处理程序,该处理程序获取随机数,然后将其返回给onPaymentMethodReceived 方法。到现在为止还挺好。但是,我想在模式底部使用一个漂亮的 Bootstrap 主题按钮来提交表单,而不是 <form> 标签本身内的提交按钮。
但是,如果我设置这样一个按钮并给它一个 click 动作 $( "#paymentForm" ).submit();,这似乎是以传统方式提交它而不是触发 Braintree 的处理程序。有没有办法以编程方式触发 Braintree 的提交处理程序?
【问题讨论】:
-
为什么 Braintree 没有将处理程序附加到您的按钮?
-
也许会,但我还没弄清楚怎么做。默认情况下,至少,它只拦截表单内的实际提交按钮。
标签: jquery twitter-bootstrap braintree