// Ajax Modal Load Script // /* Example Triggering --> */ $(document).on('click', '[data-toggle="ajax-modal"]', function (e) { e.preventDefault(); // Get the URL and ID from the element's data attributes. var $trigger = $(this); var ajaxUrl = $trigger.data('ajax-url'); var ajaxId = $trigger.data('ajax-id'); var modalSize = $trigger.data('modal-size') || 'md'; // Make the AJAX call to fetch modal content. $.ajax({ url: ajaxUrl, method: 'GET', data: { id: ajaxId }, dataType: 'json', success: function (response) { if (response.error) { alert(response.error); return; } // Create a modal ID by appending the ajaxId. var modalId = 'ajaxModal_' + ajaxId + '_' + new Date().getTime(); // Remove any existing modal with this ID. $('#' + modalId).remove(); // Build the modal HTML using the returned title and content. var modalHtml = '