From d5347505de1fe92a22ef60c7f360e35f7d43d174 Mon Sep 17 00:00:00 2001 From: Jimmy Date: Fri, 6 Jan 2023 14:52:49 +0800 Subject: [PATCH] =?UTF-8?q?CH=20Inquiry=20=E8=A1=A8=E5=8D=95=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=9B=A2=E7=B1=BB=E5=9E=8B=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/mobile_first/ch-info-page-form.php | 15 +++++++++++++++ .../views/mobile_first/ch-inquiry-form.php | 15 +++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/application/views/mobile_first/ch-info-page-form.php b/application/views/mobile_first/ch-info-page-form.php index f9435a45..23a4db2e 100644 --- a/application/views/mobile_first/ch-info-page-form.php +++ b/application/views/mobile_first/ch-info-page-form.php @@ -754,13 +754,28 @@ function validateQuickInquiryForm() { var emailErrEl = document.getElementById("email_errmsg"); var emailVerifyErrEl = document.getElementById("email_verify_errmsg"); var phoneErrEl = document.getElementById("phone_errmsg"); + var travelGroupErrEl = document.getElementById("group_error_msg"); if (realnameErrEl) realnameErrEl.style.display = 'none'; if (emailErrEl) emailErrEl.style.display = 'none'; if (emailVerifyErrEl) emailVerifyErrEl.style.display = 'none'; if (startingDateErrEl) startingDateErrEl.style.display = 'none'; if (phoneErrEl) phoneErrEl.style.display = 'none'; + if (travelGroupErrEl) travelGroupErrEl.style.display = 'none'; + var travelGroupList = document.querySelectorAll('input[name="travel group"]'); + var travelGroupChecked = false; + travelGroupList.forEach(function(groupNode) { + if (groupNode.checked) { + travelGroupChecked = true; + } + }); + + if (!travelGroupChecked) { + travelGroupErrEl.style.display = ''; + result = false; + } + if (realnameVal === '') { realnameErrEl.style.display = ''; result = false; diff --git a/application/views/mobile_first/ch-inquiry-form.php b/application/views/mobile_first/ch-inquiry-form.php index 920d3bdd..bfa3de3a 100644 --- a/application/views/mobile_first/ch-inquiry-form.php +++ b/application/views/mobile_first/ch-inquiry-form.php @@ -754,12 +754,27 @@ function validateQuickInquiryForm() { var emailErrEl = document.getElementById("email_errmsg"); var emailVerifyErrEl = document.getElementById("email_verify_errmsg"); var phoneErrEl = document.getElementById("phone_errmsg"); + var travelGroupErrEl = document.getElementById("group_error_msg"); if (realnameErrEl) realnameErrEl.style.display = 'none'; if (emailErrEl) emailErrEl.style.display = 'none'; if (emailVerifyErrEl) emailVerifyErrEl.style.display = 'none'; if (startingDateErrEl) startingDateErrEl.style.display = 'none'; if (phoneErrEl) phoneErrEl.style.display = 'none'; + if (travelGroupErrEl) travelGroupErrEl.style.display = 'none'; + + var travelGroupList = document.querySelectorAll('input[name="travel group"]'); + var travelGroupChecked = false; + travelGroupList.forEach(function(groupNode) { + if (groupNode.checked) { + travelGroupChecked = true; + } + }); + + if (!travelGroupChecked) { + travelGroupErrEl.style.display = ''; + result = false; + } if (realnameVal === '') { realnameErrEl.style.display = '';