【发布时间】:2015-05-04 13:59:37
【问题描述】:
我的 php 文件:example_061.php 创建 PDF 返回,一切正常。
现在我想用 jQuery AJAX 调用该文件以在我的屏幕上获取它,我尝试:
$("#proba").click(function() {
//in here we can do the ajax after validating the field isn't empty.
$.ajax({
url: "tcpdf/examples/example_061.php",
type: "POST",
async: true,
data: {
ime: $("#ime").val(),
pozicija: $("#pozicija").val(),
jmbg: $("#jmbg").val()
}, //your form data to post goes here as a json object
dataType: "html",
success: function(response) {
window.open('example_061.pdf');
},
});
});
一切都很好,所以成功功能正常工作,我收到警报消息,但我没有下载 PDF 文件或在屏幕上显示。我该怎么做?
【问题讨论】:
-
在 PHP 文件的末尾我有: //关闭并输出 PDF 文档 return $pdf->Output('example_061.pdf', 'I');
-
那里有很多 类似 Ajax 的下载器...这是我自己的例子:github.com/gasparesganga/jquery-ajax-downloader
-
您使用的是哪个 PDF 库? ->Output() 有哪些选项?
-
我更新了我的问题...所以我将数据发送到 php 文件以获取 pdf 输出放置我现在如何下载 PDF 以及我使用 ajax 发送的生成数据?
标签: javascript php jquery ajax pdf