From 66fea254643ee2cee80267427f0888cdbb1bf131 Mon Sep 17 00:00:00 2001 From: Gary Guo Date: Wed, 26 Oct 2016 18:13:43 -0400 Subject: [PATCH] Correctly disable and un-disable fields when toggle between offline and online payment methods. --- public/assets/javascript/app-public.js | 2 +- public/assets/javascript/frontend.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/public/assets/javascript/app-public.js b/public/assets/javascript/app-public.js index 843a51e1..a6b12a06 100644 --- a/public/assets/javascript/app-public.js +++ b/public/assets/javascript/app-public.js @@ -170,7 +170,7 @@ $(function() { $('.offline_payment').toggle(this.checked); // Disable CC form inputs to prevent Chrome trying to validate hidden fields - $('.online_payment input:hidden, .online_payment input select:hidden').attr('disabled', this.checked); + $('.online_payment input, .online_payment select').attr('disabled', this.checked); }).change(); diff --git a/public/assets/javascript/frontend.js b/public/assets/javascript/frontend.js index b7d271a6..71d665f1 100644 --- a/public/assets/javascript/frontend.js +++ b/public/assets/javascript/frontend.js @@ -4738,7 +4738,7 @@ function log() { $('.offline_payment').toggle(this.checked); // Disable CC form inputs to prevent Chrome trying to validate hidden fields - $('.online_payment input:hidden, .online_payment input select:hidden').attr('disabled', this.checked); + $('.online_payment input, .online_payment select').attr('disabled', this.checked); }).change();