我正在尝试使用我的wordpress插件中的fpdf从html表创建和下载pdf。 输出显示类似于控制台中的以下行,而不是打开pdf到我的浏览器。
<select id="driverslicensestate" name="driverslicensestate">
^
我已经使用jQuery将数据发送到actionpdf.php。 这是我的jquery脚本,用于将html表发送到actionpdf.php
%PDF-1.4
3 0 obj
<</Type /Page
/Parent 1 0 R
/Resources 2 0 R
/Group <</Type /Group /S /Transparency /CS /DeviceRGB>>
/Contents 4 0 R>>
endobj
4 0 obj
<</Filter /FlateDecode /Length 502>>
stream
x����o�0���+�q����&}�Z���N�f�[L%ai������E����gߙ��A�������@�#j
�"a����W�{
这是我的行动pdf.php -
jQuery(document).ready(function(){
jQuery('#btnPdf').on('click',function(){
$.post('".plugins_url('',__FILE__)."/html-to-fpdf/actionpdf.php');
});
});
</script>
我做错了什么?我坚持这一点。欢迎任何帮助。
答案 0 :(得分:0)
可能您必须将内容类型设置为“application / pdf”才能使其按预期工作。
答案 1 :(得分:0)
尝试在ajax调用中将contentType
设置为'application/pdf'