WooCommerce自定义checkout.js-订单以账单地址作为送货地址

时间:2018-06-28 01:27:09

标签: javascript php jquery wordpress woocommerce

我正在为我正在创建的插件使用自定义WooCommerce checkout.js文件,但是遇到问题,下订单时账单地址会被保存为送货地址。

这是自定义的“ checkout.js”代码:

a

这是AJAX请求发送的“ $ form.serialize()”数据:

22

如上所述,下了订单,但是在管理员确认的WooCommerce订单中,在订单确认页面上并用账单地址替换了送货地址。

任何想法为何?任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

问题解决了。

由于WooCommerce结帐中的复选框已更改为Google材料设计复选框/开关,并且未将复选框的值设置为“ 1”,因此导致了该问题。

实际上,$form.serialize()数据不包含WooCommerce AJAX请求中所需的ship_to_different_address=1