AJAX呼叫,无需单击按钮

时间:2019-02-19 23:51:44

标签: javascript php jquery ajax stripe-payments

通常,当需要将值传递给php时,这是单击按钮或提交表单的结果。但是,我正在从条带handler生成值。

如何在没有AJAXPOST标签的情况下使用.phpbuttonform

这是我到目前为止所拥有的,但是没有运气。

      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上单击showhandler,但是必须有一种方法可以将我的值传递给php我成功获得了令牌,而不必检测到img点击事件。

0 个答案:

没有答案