下载ajax返回的文件

时间:2015-02-02 14:22:31

标签: ajax file yii

我在gridView中显示文件名。我使用了文件名的链接。当用户单击文件名时,应下载该文件。为此,我在javascript中使用ajax将参数发送给控制器 在我的控制器操作中,我使用代码

readfile( Yii::getPathOfAlias('webroot.order files').DIRECTORY_SEPARATOR.$order->user_id.DIRECTORY_SEPARATOR.$_GET['id'].DIRECTORY_SEPARATOR.$_GET['file']);
    Yii::app()->end();

但是结果作为响应中的字符串返回。
有没有办法从返回的字符串中下载文件?我知道文件不能从字符串下载,我只是想用某种方式使用ajax下载文件。

0 个答案:

没有答案