0

我有一个 FPDF 报告生成器,可用于 pdf 下载动态生成的报告。现在我正在尝试通过 jquery-fancybox 在屏幕上显示报告,但问题是,不是显示在报告中,而是显示特殊字符,例如:

“��W�b 2��(ʷ����:��uc��\”。

我真的需要你的帮助。

下面是生成和显示fancybox和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