繁体   English   中英

如何将输入字段值从一个表单传递到 Woocommerce 不同页面中的另一个表单

[英]How to Pass a input field value from one form to another form in the different page in Woocommerce

在 Woocommerce 结帐页面表单中。 例如。 如果用户填写名字字段和姓氏字段,我正在使用自定义按钮将用户从 Woocommerce 结帐页面重定向到新页面在新页面中还有一个新表单,因此我希望应该自动填写相同的字段,如名字和姓氏

我的自定义按钮的 js

 <script type="text/javascript"> jQuery(document).ready(function() { jQuery("#drittland").hide(); /*jQuery(".woocommerce-checkout-payment").hide();*/ var countryname = ''; jQuery("#billing_country").change(function () { var countryname = jQuery('#billing_country').val(); console.log(countryname); if ( countryname == "AT" || countryname == "BE" || countryname == "BG" || countryname == "HR" || countryname == "CY" || countryname == "CZ" || countryname == "DK" || countryname == "EE" || countryname == "FI" || countryname == "FR" || countryname == "DE" || countryname == "EL" || countryname == "HU" || countryname == "IE" || countryname == "IT" || countryname == "LV" || countryname == "LT" || countryname == "LU" || countryname == "MT" || countryname == "NL" || countryname == "PL" || countryname == "PT" || countryname == "RO" || countryname == "SK" || countryname == "SI" || countryname == "ES" || countryname == "SE" ) { jQuery(".woocommerce-checkout-payment").show(); jQuery("#drittland").hide(); } else { jQuery(".woocommerce-checkout-payment").hide(); jQuery("#drittland").show(); } }); }); </script> My function for custom button if functions.php file
 add_action( 'woocommerce_before_checkout_form', 'return_to_cart_notice_button' ); function return_to_cart_notice_button(){ ?><div class="registrition"><a href="redirection page link" id="drittland" class="button btn-v-dark">Drittland-Kunde Registrieren</a></div><?php }

第一个表单完成后,您可以使用 localstorage 存储您想要的名称值,然后将它们添加到您的第二个表单。

暂无
暂无

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

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