通常,当需要将值传递给php
时,这是单击按钮或提交表单的结果。但是,我正在从条带handler
生成值。
AJAX
或POST
标签的情况下使用.php
到button
到form
。
这是我到目前为止所拥有的,但是没有运气。
var handler = StripeCheckout.configure({
key: 'stripe_test_key',
image: "./img/my_image.png",
locale: 'auto',
token: function(token) {
alert(token.id);
$.ajax({
url: 'myphp.php',
type: 'POST',
data: { MyToken: token.id, MyEmail: token.email}
});
}
});
运行此代码时,我只能看到显示我的令牌ID的警报。我的php文件开头有一个echo
,但是它没有显示该消息。
我正在使用Stripe Payments,实际上是在img
上单击show
到handler
,但是必须有一种方法可以将我的值传递给php
我成功获得了令牌,而不必检测到img
点击事件。