From 041114e85af29f982958f00c22cd2f0e99fad1fd Mon Sep 17 00:00:00 2001 From: Andreas <6977712+AndreasK79@users.noreply.github.com> Date: Tue, 10 Aug 2021 22:32:15 +0200 Subject: [PATCH] [Contesting] Added hide/show on exchangefields when selection is made. --- application/views/contesting/index.php | 12 ++++----- assets/js/sections/contesting.js | 37 +++++++++++++++++++++----- 2 files changed, 37 insertions(+), 12 deletions(-) diff --git a/application/views/contesting/index.php b/application/views/contesting/index.php index 491a6966..e49d575c 100644 --- a/application/views/contesting/index.php +++ b/application/views/contesting/index.php @@ -119,17 +119,17 @@ -
+ -
+ -
+ @@ -139,17 +139,17 @@
-
+ -
+ -
+ diff --git a/assets/js/sections/contesting.js b/assets/js/sections/contesting.js index 0eef65e8..e39bb9e4 100644 --- a/assets/js/sections/contesting.js +++ b/assets/js/sections/contesting.js @@ -194,21 +194,46 @@ $('#other').change(function() { }); $('#exchangetype').change(function(){ - var exchangetype = $("#exchangetype option:selected").text(); + var exchangetype = $("#exchangetype").val(); if (exchangetype == 'None') { - + $(".exchanger").hide(); + $(".exchanges").hide(); + $(".serials").hide(); + $(".serialr").hide(); + $(".gridsquarer").hide(); + $(".gridsquares").hide(); } if (exchangetype == 'Serial') { - + $(".exchanger").hide(); + $(".exchanges").hide(); + $(".serials").show(); + $(".serialr").show(); + $(".gridsquarer").hide(); + $(".gridsquares").hide(); } if (exchangetype == 'Serialexchange') { - + $(".exchanger").show(); + $(".exchanges").show(); + $(".serials").show(); + $(".serialr").show(); + $(".gridsquarer").hide(); + $(".gridsquares").hide(); } if (exchangetype == 'Serialgridsquare') { - + $(".exchanger").hide(); + $(".exchanges").hide(); + $(".serials").show(); + $(".serialr").show(); + $(".gridsquarer").show(); + $(".gridsquares").show(); } if (exchangetype == 'Gridsquare') { - + $(".exchanger").hide(); + $(".exchanges").hide(); + $(".serials").hide(); + $(".serialr").hide(); + $(".gridsquarer").show(); + $(".gridsquares").show(); } });