目前正试图在Magento 1.6.0.0的安装上正常工作.
review not defined在尝试触发review.save()OnClick事件时,每个步骤都可以正常工作,直到最终审阅订单框,"下订单"按钮发出错误.
以下脚本应创建此review对象.它与按钮位于同一文件中,当用户到达订单处理的最后一步时,通过AJAX调用.如果我直接访问该文件,则会执行此代码并创建对象,只有当它被结帐页面拉入时才会运行.
<script type="text/javascript">
//<![CDATA[
review = new Review('http://example.org/checkout/onepage/saveOrder/', 'http://example.org/checkout/onepage/success/', $('checkout-agreements'));
SageServer = new EbizmartsSagePaySuite.Checkout
({
'checkout': checkout,
'review': review,
'payment': payment,
'billing': billing,
'accordion': accordion
});
//]]>
</script>
Run Code Online (Sandbox Code Playgroud)
我似乎无法找到遇到此问题的其他任何人,此代码的每个版本(来自各种不同的模块)都是以这种方式完成的,所以我不确定为什么这个JS没有被执行.
有没有人有任何想法?