我在服务器上托管了PDF文件。我可以通过按下Symfony2按钮打开这些文件吗?这些文件的路径将存放在数据库中的实体中。按AJAX按钮获取控制器中的路径。
答案 0 :(得分:0)
不确定这是您正在寻找的内容,但AJAX
无法自行处理文件下载。最接近的匹配是发送将构建文件路径的AJAX请求,然后返回到视图。
让我们假设您使用JSON作为一种将数据转移回视图的方式..
然后,您可以使用以下方式重定向:
window.location.href = response.path;
其中response
是从控制器返回的JSON
对象
或设置之前创建的某些src
标记的iframe
属性:
$('#myDocumentIframe').attr('src', response.path);
这是你想要实现的目标吗?