【发布时间】:2017-12-06 07:40:34
【问题描述】:
我使用 tcpdf 将数据生成为 pdf,但没有结果,也没有错误。
JS
obj.fnExportpdf = () => {
return app.callModel('romans/pdfTest'
// onerror
, function (jqXHR, status, errorMessage){
alert ('ERROR: '+errorMessage);
return false;
}
// onsuccess
, function (response, status, jqXHR){
return ;
}
// hide progressbar
, false
);
}
型号
function pdfTest(){
$this->load->library("Pdf");
$pdf = new Pdf('P', 'mm', 'A4', true, 'UTF-8', false);
$pdf->SetCreator(PDF_CREATOR);
// Add a page
$pdf->AddPage();
$html = "<h1>Test Page</h1>";
$pdf->writeHTML($html, true, false, true, false, '');
ob_clean();
return $pdf->Output('samplepdf.pdf','I');
}
但是当我单击 pdftest 时,它会显示结果。 click image
【问题讨论】:
-
你是如何配置Pdf库的?
-
-
直接从浏览器调用时是否正常工作? , 表示
localhost/yourapp/romans/pdfTest -
不在那个路径中。,我什至好奇为什么我可以在这个路径中调用它而不是 romans/index.php/report/pdfTest
-
直接执行(不使用JS)得到PDF了吗?
标签: javascript php sql-server codeigniter tcpdf