javascript - 无需单击按钮的 AJAX 调用
问题描述
通常当需要传递一个值时php
,它是按钮单击或表单提交的结果。但是,我正在从 stripe 生成我的值handler
。我如何使用to 没有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 的警报。echo
我的 php 文件开头有一个,但它没有显示该消息。
我正在使用 Stripe Payments,实际上我正在单击img
,但是必须有一种方法可以将我的值传递给show
当我成功获取我的令牌而无需检测到点击事件时。handler
php
img
解决方案
推荐阅读
- java - 在 Spring Boot 中实现自定义分页
- c++ - 定义函数时 C++ 代码编译失败
- java - java.rmi.NotBoundException: JStatRemoteHost
- c# - EF Core - 将存储过程结果映射到多个实体
- networking - 升级到 Linux CLI 版本 3 后,ProtonVPN 损坏了我的机器
- reactjs - 在突变后更新 apollo 缓存时,是否需要提供 writeFragment 上的所有数据,包括嵌套的 props?
- java - 为什么我的 JAX-WS 服务找不到处理程序链文件?
- python - Python - 输入数组的尺寸错误
- git - 将压缩提交从主分支合并到功能分支时避免 git 中的冲突
- php - 流或文件“/var/app/current/storage/logs/laravel.log”