繁体   English   中英

结帐时WooCommerce JS问题

[英]WooCommerce JS issue on checkout

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

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

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

我真的需要帮助。 谢谢!

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM