symfony2将文件链接到服务器

时间:2012-11-06 13:42:27

标签: jquery symfony

我在服务器上托管了PDF文件。我可以通过按下Symfony2按钮打开这些文件吗?这些文件的路径将存放在数据库中的实体中。按AJAX按钮获取控制器中的路径。

1 个答案:

答案 0 :(得分:0)

不确定这是您正在寻找的内容,但AJAX无法自行处理文件下载。最接近的匹配是发送将构建文件路径的AJAX请求,然后返回到视图。

让我们假设您使用JSON作为一种将数据转移回视图的方式..

然后,您可以使用以下方式重定向:

window.location.href = response.path;

其中response是从控制器返回的JSON对象

或设置之前创建的某些src标记的iframe属性:

$('#myDocumentIframe').attr('src', response.path);

这是你想要实现的目标吗?