This commit is contained in:
antv
2026-07-17 00:11:23 +07:00
parent ad5465198e
commit c4e652e64c
5 changed files with 129 additions and 30 deletions
@@ -320,6 +320,10 @@
async function submitModalForm(e, formId, modalId) {
e.preventDefault();
const form = document.getElementById(formId);
if (form.dataset.isSubmitting === 'true') return;
form.dataset.isSubmitting = 'true';
const submitBtn = form.querySelector('button[type="submit"]');
if (submitBtn) submitBtn.disabled = true;
@@ -362,6 +366,7 @@
window.showToast('Đã xảy ra lỗi kết nối.', 'error');
}
} finally {
form.dataset.isSubmitting = 'false';
if (submitBtn) submitBtn.disabled = false;
}
}