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 = '';