function selectVoucher(event) { console.log(event.target.innerHTML); document.getElementById("amount").value = event.target.innerHTML; } function commitVoucherSale(e) { event.preventDefault() event.stopPropagation() var form = $("#myForm") if (form[0].checkValidity() === false) { form.addClass('was-validated'); return; } let request = {}; request.amount = document.getElementById("amount").value; request.givenBy = document.getElementById("givenBy").value; request.email = document.getElementById("inputEmail").value;; request.phoneNumber = document.getElementById("inputPhoneNumber").value; request.deliveryMethod = (document.getElementById("deliveryEMail").checked ? "3" : (document.getElementById("deliveryShop").checked ? "2" : "1")); if (request.deliveryMethod == "1") { var form = $("#addressForm") if (form[0].checkValidity() === false) { form.addClass('was-validated'); return; } request.customerName = document.getElementById("inputCustomerName").value;; request.street = document.getElementById("inputStreet").value; request.houseNumber = document.getElementById("inputHouseNumber").value;; request.box = document.getElementById("inputBox").value;; request.postalCode = document.getElementById("inputPostalCode").value;; request.city = document.getElementById("inputCity").value;; } let response = AjaxJSONSync("POST", "/voucher/commit/all", request); if (response.resultCode == 0) { window.location.href = unescape(response.redirectUrl); return; } document.getElementById("feedback").innerHTML = response.errorMessages[0]; $("#feedbackModal").modal('show'); } function closeFeedback() { $("#feedbackModal").modal('hide'); } function showAddress() { if (document.getElementById("deliveryHome").checked) { document.getElementById("addressContainer").style.display = "block"; } else { document.getElementById("addressContainer").style.display = "none"; } }