首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Braintree投递付款表格将被AngularJS截取

Braintree投递付款表格将被AngularJS截取
EN

Stack Overflow用户
提问于 2014-11-23 14:01:29
回答 1查看 1.2K关注 0票数 3

在简单的javascript插入UI中,当提交表格时,braintree.js将拦截表单提交,并在提交到服务器之前将名为"payment_method_nonce“的隐藏字段插入表单。

但是,当使用AngularJS作为前端框架时,我通常不希望表单提交直接转到服务器,然后重新加载页面。相反,我希望我的AngularJS函数拦截并处理表单提交(例如,通过ng-单击或ng-submit),在处理表单时,它需要检索和使用"payment_method_nonce“值。

我试过了,它仍然可以拦截表单提交。但是,AngularJS似乎在braintree.js之前拦截表单提交,并插入"payment_method_nonce“字段。

因此,响应表单提交的AngularJS代码无法检索"payment_method_nonce“字段并执行适当的处理。对我如何解决这个问题有什么建议吗?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-25 17:57:34

在阅读了更多的braintree文档之后,在设置braintree网关时注册一个paymentMethodNonceReceived回调是正确的方法!

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27089766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档