Braintree支付网关:paymentMethodNonceReceived无法停止提交表单

时间:2014-10-12 06:36:20

标签: javascript php forms braintree

这是我的braintree javascript代码。

braintree.setup("<?=$clientToken?>", "custom", {
    id: "checkout_prem",
    paymentMethodNonceReceived: function (event, nonce) {
        return false;
    }
});

点击提交按钮后,它将提交我不想要的表格。

任何人都可以帮我解决这个问题。

2 个答案:

答案 0 :(得分:1)

在事件中单击表单传递的回调并使用event.preventDefault();

http://api.jquery.com/event.preventdefault/

答案 1 :(得分:1)

使用 onPaymentMethodReceived 代替 paymentMethodNonceReceived 然后它会起作用:

点击此链接获取更多信息:  Braintree - paymentMethodNonceReceived not being invoked

由于

http://www.web-technology-experts-notes.in