LIVE_Thz Fixes

This commit is contained in:
venba-Inspriron-3558 2025-09-05 15:30:53 +05:30
parent 8683d8ff70
commit 3661ac99ed
2 changed files with 11 additions and 4 deletions

View File

@ -379,9 +379,9 @@ table.dataTable td.wrap {
var form = document.getElementById("ticketForm"); // your form ID
var formData = new FormData(form);
var btn = document.querySelector("button[onclick='submitTicket()']");
btn.disabled = true;
btn.innerText = "Saving...";
var btn = event.target;
btn.disabled = true;
btn.innerText = "Saving...";
$.ajax({
url: "<?= base_url('ticketSave') ?>",

View File

@ -533,10 +533,17 @@ hr{
var form = document.getElementById("ticketForm");
var id = form.querySelector("[name='thz_id']").value;
var formData = new FormData(form);
form.classList.remove('was-validated');
var btn = document.querySelector("button[onclick='submitTicket()']");
btn.disabled = true;
btn.innerText = "Saving...";
var ticketType = document.getElementById('ticket_type').value.trim();
if (ticketType === "") {
toastr.warning('Please fill all required fields.', 'Warning');
form.classList.add('was-validated');
return;
}
$.ajax({
url: "<?= base_url('ticketSave') ?>",