我正在使用Wordpress中的JS创建一个包含计算的三页表单。最后,我必须从中生成一个PDF。我正在使用MPDF,因为它允许HTML代码中的PDF。 为此,我进行了ajax调用(在Wordpress中为admin-ajax.php),如果我直接点击该文件,则会下载该文件。就像我粘贴网址一样
website.com/wp-admin/admin-ajax.php?action=generate_pdf
if下载它具有的任何数据。 但是,当我使用ajax将数据传递给PHP时,此ajax调用会返回一些加扰的数据作为响应,因为
$.ajax({
....
success : function(data){
console.log(data);
}
})
我已经看到许多与PDF和AJAX有关的问题。但是它们对我没有用。 注意:我不想使用XHR,请不要建议使用XHR,使用Blob,使用create ObjectUrl。我使用了它们,它们只会下载无效或损坏的PDF文件