0

動的に生成されたレポートをPDFでダウンロードできるFPDFレポートジェネレーターがあります。jquery-fancybox を使用して画面にレポートを表示しようとしていますが、問題は、レポートに表示される代わりに、次のような特殊文字が表示されることです。

"��W�b 2��(ʷ���:��uc��\".

私は本当にあなたの助けが必要です。

ファンシーボックスとpdfを生成して表示する関数の下。

PDF を生成する関数を呼び出すための fancybox と ajax-request を表示します。

$(function() {

$("*").on("click", ".fancypdf", function() {

    var data = $("form").serialize();
    var url = this.value;

    $.fancybox.open({
        type: "ajax",
        ajax: {
            dataType:"html",
            type: "POST",
            url: url,
            data: data
        },
        href: url,
        beforeClose: function(){
            $(".fancybox-inner").unwrap();
        }

    });

    return false;
}); //click

});

FPDF レポートを実行します。

function exibirRelatorioPDF($dados = '') {
    $dados = $this->pesquisar();
    $ci = &get_instance();
    $ci->load->view('almembal/ajuste', $dados);
}
4

0 に答える 0