2 回答

TA贡献1789条经验 获得超10个赞
你可以声明一个变量,让金额= 0; 根据 from 值更改数量变量并像这样使用,我假设您从表单中获取值
// 如果在 js 中 var amount = 0;
$("#myTextBox").on("change paste keyup", function() {
amount = $(this).val();
});
paypal.Buttons({
createOrder: function(data, actions) {
// Set up the transaction
return actions.order.create({
purchase_units: [{
amount: {
value: amount
}
}]
});
}
}).render('#paypal-button-container');

TA贡献1873条经验 获得超9个赞
好吧,事实证明这是一个明显的答案,需要更多的 javascript 知识。
在函数外声明变量 amount 就足够了,let amount
这样它就变成了一个全局变量。然后将您从 post 请求中获得的值分配给您的数据库(使用 ajax),然后您可以简单地将其分配给 value
paypal 函数内的变量paypal.Buttons
- 2 回答
- 0 关注
- 220 浏览
添加回答
举报