将账单状态转移到发货状态

Transfer Billing State to Shipping State

我正在开发一个与 Woocommerce 合作的电子商务网站。在结帐页面上,我试图将从账单明细中获得的数据导入到运输明细中。我为此定义了一个复选框。通过勾选复选框,数据被传输。到目前为止,没问题。

我可以传输名字、姓氏等数据。但不幸的是我无法传递状态(selected 值)。出现问题可能是因为它是一个 select 框。但是,我找不到问题所在。下面是我为此编写的 jQuery 代码。如果有帮助我会很高兴。

jQuery("[name='billing_state']").filter(":selected").val(jQuery("[name='shipping_state']").filter(":selected").val());

试试下面的代码,这适用于我的默认主题“2021”。

开票状态到发货状态:

jQuery("[name='shipping_state']").val(jQuery("[name='billing_state']").val()).change();

发货状态到账单状态:

jQuery("[name='billing_state']").val(jQuery("[name='shipping_state']").val()).change();