From 4c016a4a5aec54bc103b62c0d345e4be79a3cd51 Mon Sep 17 00:00:00 2001 From: corsaronero Date: Fri, 11 Nov 2022 11:54:26 +0000 Subject: [PATCH] added dropdown agreement to send my data for buying literature for me --- input/static/dropdown/js/base.js | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/input/static/dropdown/js/base.js b/input/static/dropdown/js/base.js index 5769caa..0d8d5c4 100644 --- a/input/static/dropdown/js/base.js +++ b/input/static/dropdown/js/base.js @@ -1,9 +1,33 @@ window.addEventListener("load", function() { (function($) { $(function() { + var selectField_selfbuy = $('#id_selfbuy'), + verified_selfbuy_div = $('#id_selfbuy_give_data').parent().parent(), + verified_selfbuy = $('#id_selfbuy_give_data'); + + function toggleVerified_selfbuy(value) { + if (value === "FALSE") { + verified_selfbuy_div.show(); + verified_selfbuy.prop("checked", false); + } else { + verified_selfbuy_div.hide(); + verified_selfbuy.prop("checked", true); + } + } + + // show/hide on load based on existing value of selectField + toggleVerified_selfbuy(selectField_selfbuy.val()); + + // show/hide on change + selectField_selfbuy.change(function() { + toggleVerified_selfbuy($(this).val()); + }); + + + var selectField = $('#id_variant'), verified = $('#id_url_of_pic').parent().parent(); - + function toggleVerified(value) { if (value === 'PIC') { verified.show();