Cakephp ajax调用tcpdf没有显示

时间:2015-07-29 21:25:37

标签: php jquery ajax cakephp tcpdf

我有一个按钮,可以调用我的控制器的功能来显示报告。

        $('#reporte').click( function () {

        $.ajax({
        type:'POST',
        processData: false,
        url: "<?= Router::Url(['controller' => 'cab_facturas', 'action' => 'descargar']); ?>",//teacher//getdata/3
        data:{"id_numero":384}, 
        success: function(validationResponse){
            //window.location.href = '/cake/facturacion/cab_facturas/descargar?id_numero=384';  
        }//success 
        });         
    }); 

和我的控制员:

public function descargar()
{
    $this->layout = 'pdf';
    $this->render();
}

my pdf has the classic: 
$pdf_file_name = 'custom_header_footer.pdf';
echo $pdf->Output($pdf_file_name, 'I');
die();

我可以看到pdf,如果我把所有链接,或创建一个cakephp html链接显示,但我需要做和ajax调用。我认为它阻碍了成功功能。

0 个答案:

没有答案