limpiar la URL
Paso 1: Modificar el JavaScript para limpiar la URL
Agrega un bloque de código para limpiar la URL después de mostrar la alerta de SweetAlert.
<script> document.addEventListener('DOMContentLoaded', function() { // Función para mostrar alerta de SweetAlert function showAlert(success) { if (success === 'true') { Swal.fire({ title: 'Éxito', text: 'El registro fue guardado correctamente.', icon: 'success', timer: 3000, showConfirmButton: false }).then(() => { window.history.replaceState(null, null, window.location.pathname); }); } else if (success === 'false') { Swal.fire({ title: 'Error', text: 'Hubo un problema al guardar el registro.', icon: 'error', timer: 3000, showConfirmButton: false }).then(() => { window.history.replaceState(null, null, window.location.pathname); }); } } // Obtener el valor del parámetro success de la URL const urlParams = new URLSearchParams(window.location.search); const success = urlParams.get('success'); if (success) { showAlert(success); } // Configuración de los modales var addDataModal = document.getElementById('addDataModal'); addDataModal.addEventListener('show.bs.modal', function(event) { var button = event.relatedTarget; var id = button.getAttribute('data-id'); var input = document.getElementById('audienciaIdInput'); input.value = id; }); var updateIntervinientesModal = document.getElementById('updateIntervinientesModal'); updateIntervinientesModal.addEventListener('show.bs.modal', function(event) { var button = event.relatedTarget; var id = button.getAttribute('data-id'); var input = document.getElementById('audienciaIdInput2'); input.value = id; }); }); </script>
Comentarios
Publicar un comentario