我有一个 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);
}