我如何使用
paypal.minicart.view.bind(form);
我究竟要作为参数传递什么?我正在使用ajax来显示Paypal添加到购物车表单,但是当我点击添加到购物车时,它会将我重定向到购物车的Paypal网站版本,而不是“弹出”。有谁知道如何在加载后绑定表单?提前谢谢。
答案 0 :(得分:0)
我能够通过同事的一些额外帮助使其工作。对于遇到类似问题的人来说,这是我加载AJAX的页面中的基本代码,它允许我正确触发Minicart.js:
<div class="product-button">
<form id='form' action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="add" value="1">
<input type="hidden" name="business" value="example@minicartjs.com">
<input type="hidden" name="item_name" value="Test Product One">
<input type="hidden" name="item_number" value="0123456789">
<input type="hidden" name="quantity" value="1">
<input type="hidden" name="amount" value="100.00">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="weight_g" value="240">
<input type="submit" name="submit" id='button' type="submit" value="USD 100.00">
</form>
<script>
$( "#button" ).click(function() {
paypal.minicart.view.bind(form);
});
</script>
</div>