jquery - 如何加载通过 AJAX 加载的 HTML 中的“立即购买”按钮?

标签 jquery ajax paypal

我很难解决这个问题,恐怕答案比我想象的要容易。

事情是这样的:我正在使用 ajax 加载用户区域的不同部分(替换 <div> 的内容)。其中一个部分是关于付款的,“立即购买”按钮将用于支付显示的项目。

我有来自 http://paypal.github.io/JavaScriptButtons/ 的代码.我测试了它并且它工作正常,但是当我将该代码放在付款部分时却没有。控制台显示正在调用 .js,响应中有 .js,但未显示任何内容。

做一些研究,看起来这是出于安全原因,但不能以某种方式覆盖它吗?

此外,更让我感到困惑的是,我在这部分中还编写了一些其他脚本,而且运行良好。

最佳答案

抱歉,这不是问题的正确答案,但我通过使用 PAYPAL.apps.ButtonFactory.create(); 解决了这个问题,如 https://github.com/paypal/JavaScriptButtons#javascript-api 所示。

虽然我不高兴。

关于jquery - 如何加载通过 AJAX 加载的 HTML 中的“立即购买”按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16200895/

相关文章:

php - 通过添加到购物车 paypal 购买多件商品

javascript - 如何使用 jquery-mobile 添加主页按钮?

jquery - 如何使用jquery显示图片的标题

javascript - 焦点淡出形式

javascript - 设置来自Ajax的自定义HTML5字段验证消息

php - 对于 Phonegap 应用程序,我应该在服务器端还是客户端使用 Paypal?

jquery - 链接到一个 div 但有边距

javascript - 基于简单 iframe 的 AJAX 脚本 : first call yields 'null' element, 后续调用工作完美。我在这里不明白什么?

javascript - post值无法进入controller

PHP 拆分 PayPal 费用