This commit is contained in:
2025-07-22 10:44:40 -06:00
parent 597ab73d4a
commit 8bb0f84fd1
11 changed files with 589 additions and 307 deletions

View File

@@ -302,12 +302,24 @@
e.preventDefault();
let isValid = true;
const inputs = document.querySelectorAll('input.form-control, select.form-select');
// Validar todos los campos
inputs.forEach(input => {
if (!input.checkValidity()) {
input.classList.add('shake');
isValid = false;
setTimeout(() => input.classList.remove('shake'), 500);
}
});
// Si todo es válido, enviar el formulario
if (isValid) {
this.submit(); // Esta línea faltaba en tu código original
} else {
// Mostrar mensaje de error si lo deseas
Swal.fire({ title: 'Campos incompletos', text: 'Por favor complete todos los campos requeridos', icon: 'error' });
}
});
});