javascript — платежный шлюз Braintree: paymentMethodNonceReceived не удалось остановить отправку формы

Вот мой мозговой код JavaScript.

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

После того, как я нажму кнопку «Отправить», он отправит форму, которую я не хочу.

Кто-нибудь может помочь мне решить это.

1

Решение

При ответном щелчке по форме введите событие и используйте event.preventDefault ();

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

1

Другие решения

использование onPaymentMethodReceived вместо paymentMethodNonceReceived
Тогда будет работать:

Проверьте эту ссылку для Дополнительная информация:
Braintree — paymentMethodNonceReceived не вызывается

Спасибо

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

1

По вопросам рекламы [email protected]