我正在使用第三方工具(TCPDF)将数据导出为PDF。如果我使用表单并将数据发布到导出php页面,它工作正常。然而,我有另一个需要调用相同的出口商页面,并通过ajax传递它需要的参数,以这种方式输出PDF文件。一切似乎工作正常,除了当我得到PDF的输出,它不打开我的PDF阅读器来看看它,当我使用ajax调用...它只是留下一个空白的屏幕。在Firebug控制台中,我可以看到pdf文档的输出,它只是不弹出pdf阅读器,就像我使用表单并点击提交按钮一样。需要一些帮助让PDF导出正常工作
关于我能做些什么来解决这个问题的任何想法?
这里是我的Ajax代码,如果有帮助:
url = "admin.php?rst_post=y&action=exportresults&sid=123&answerid=321&filterinc=show&exportstyle=full&answers=long&type=pdf&export_from=&export_to=&convertyto=&convertnto=";
$.ajax({
async: false,
type: "GET",
url: url,
contentType: "charset=utf-8",
complete: function(rc)
{
//alert(rc);
}
});