WooCommerce - 结帐 - AJAX结算地址检查错误

时间:2015-10-12 13:52:35

标签: ajax woocommerce checkout

我在使用WooCommerce的结帐表单时遇到问题(WooCommerce版本2.4.7)。我卖了一个物理对象,我启用了客户购买(可以选择注册)。我跳过购物车,因为在我的情况下这是不必要的。无论如何,当我输入帐单地址时,最后,调用checkout/?wc-ajax=update_order_review的AJAX,调用返回的数据如下:

{"result":"success","messages":"","reload":"false","fragments":{".woocommerce-checkout-review-order-table"
:"<table class=\ ... "}

resultsuccess,但字段清空,因此提示用户一次又一次地输入地址......但没有成功。我使用着名的Avada模板,我真的不知道,从哪里开始调试。我不认为这是模板问题。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

对于遇到此类问题的任何人,解决方案似乎是不要包含checkout.js文件,该文件负责Checkout页面上的“AJAXy”内容。然后你必须自己做输入检查。

解决方案:Disable AJAX on checkout for WooCommerce

度过美好的一天!