38471-vm/pages/register_session_report_script.php
2026-05-03 04:30:55 +00:00

21 lines
909 B
PHP

<script>
function loadSessionReport(id) {
var modalEl = document.getElementById('universalSessionReportModal');
var modal = bootstrap.Modal.getOrCreateInstance(modalEl);
// Reset content
document.getElementById('sessionReportContent').innerHTML = '<div class="modal-body text-center p-5"><div class="spinner-border text-primary"></div></div>';
modal.show();
fetch('ajax_session_report.php?id=' + id)
.then(response => response.text())
.then(html => {
document.getElementById('sessionReportContent').innerHTML = html;
})
.catch(() => {
document.getElementById('sessionReportContent').innerHTML = '<div class="modal-header"><h5 class="modal-title">Error</h5><button type="button" class="btn-close" data-bs-dismiss="modal"></button></div><div class="modal-body text-danger">Failed to load report.</div>';
});
}
</script>