Conflict with Persistent Checkout Form Data
-
Conditions:
- Windows Chrome (doesn’t seem to affect Mac Chrome)
- Customizer > WooCommerce > Checkout > Persistent Checkout Form Data is enabled
1st checkout works fine, 2nd checkout from same user throws JS error which also prevents Stripe’s CC field from displaying properly, therefore making checkout impossible.
As a workaround I have disabled Persistent Checkout Form Data in WooCommerce. Took about an hour to track down the issue, so thought I would pass it along. Thanks!
Uncaught Error: Syntax error, unrecognized expression: form.woocommerce-checkout [name=gazchap_purchase_order[number]] at Function.ea.error (jquery.js?ver=1.12.4-wp:2) at ea.tokenize (jquery.js?ver=1.12.4-wp:2) at ea.select (jquery.js?ver=1.12.4-wp:2) at Function.ea (jquery.js?ver=1.12.4-wp:2) at Function.a.find (jquery-migrate.min.js?ver=1.4.1:2) at n.fn.init.find (jquery.js?ver=1.12.4-wp:2) at n.fn.init.a.fn.find (jquery-migrate.min.js?ver=1.4.1:2) at a.fn.init.n.fn.init (jquery.js?ver=1.12.4-wp:2) at new a.fn.init (jquery-migrate.min.js?ver=1.4.1:2) at n (jquery.js?ver=1.12.4-wp:2)
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
- The topic ‘Conflict with Persistent Checkout Form Data’ is closed to new replies.