Обычно, когда значение должно быть передано 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}
});
}
});
Когда я запускаю этот код, я вижу только предупреждение, в котором указан мой токен.У меня есть echo
в начале моего php-файла, но оно не показывает сообщение.
Я использую Stripe Payments и фактически нажимаю img
до show
handler
,но должен быть способ передать мои значения в php
, когда я успешно получу свой токен, не обнаруживая img
событие щелчка.