我有一个 ajax 调用,它成功调用了一个本身可以正常工作的页面。您单击按钮,然后下载 PDF。但是,当我使用相同的请求类型和 url 进行 AJAX 调用时,data
会返回 ,但不会提示下载。
我的电话:
$("#download-pdf").live('click', function(){
$.ajax({
url: $(this).parents('form').attr('action'),
type: 'POST',
success: function(data){
console.log(data);
}
});
return false;
});
数据以未解析的 PDF 形式返回。所以我知道信息在那里。它只是不会导致下载。有什么技巧吗?