Ожидаемое требование - когда пользователь нажимает кнопку, ajax будет вызывать контроллер, на котором будет сгенерирован pdf, а сгенерированный pdf будет загружен в систему пользователя.
Actual Scene - я смог создать pdf, используя файл fpdf, сохранить в папке и использовать функцию принудительной загрузки, но ничего не произошло.
вот мой код:
Контроллер :
$this->load->helper('download');
$this->load->library('myfpdf');
$this->load->view('pdf/namewise_report',[]);
$link = base_url().'uploads/pdfs/namewise.pdf';
force_download($link, NULL);
pdf / namewise_report.php (последняя строка)
$this->myfpdf->Output('uploads/pdfs/namewise.pdf', "F");
есть что-нибудь, что можно добавить в успешном ответе ajax