结帐时WooCommerce JS问题

时间:2014-07-09 15:05:51

标签: javascript wordpress woocommerce

我的网站存在很大问题。我正在使用最新版本的WooCommerce(2.1.12),但结帐时出现问题。如果我关闭新订单的电子邮件通知,Checkout会工作...但如果我打开此选项(WooCommerce - 电子邮件 - 新订单),我在控制台中收到此错误:

Uncaught TypeError: Cannot read property 'reload' of null checkout.min.js?ver=2.1.12:1

我尝试切换到默认主题,关闭所有插件......没什么用。只有当我关闭电子邮件通知但这不是我的解决方案:(

我真的需要帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

据我了解你的问题,结账确实在AJAX调用中失败..

尝试使用Google Chrome查看AJAX调用的响应。 在尝试签出之前打开Developer工具。然后尝试结帐。

然后在开发人员工具的网络部分中,单击上一个checkout / admin-ajax.php调用,然后单击右侧选项卡上的Response。 您将能够看到返回的调用,可能会触发错误并损坏json返回。

您可以尝试设置     (0)使用error_reporting; 在你的wp-config.php中查看是否是因为通知或警告。