在Ajax发布后,强制下载由TCPDF创建的PDF

我的应用程序允许用户填写表单,并通过Ajax post调用发送它。 表单si发送到创建PDF文件的TCPDF类。 该类具有方法“ – > output(…)”,允许将文件保存到Web服务器,将其发送到浏览器,ecc …我的目标是,在表单提交后,创建PDF文件,强制用户下载它(没有刷新)。 该方法不适用于ajax调用。 我发现的唯一解决方案是创建文件,将其分成Web服务器,然后将用户重定向到Web服务器的文件位置; 但它不是一个很好的解决方案,我需要强制下载(自动启动)。 我在论坛上看过其他类似的解决方案,但是不是很好的forms有什么建议吗?

$pdf->Output("filename.pdf",'D'); 

尝试

  $pdf->Output("filename.pdf",'FD'); 

这将建议客户端是否要保存或打开文件。