xutwt@qq.com 发表于 2012-7-31 13:19:25

通过ajax请求下载文件,使用辅助函数不能下载,

控制器中:
force_download('mybackup.gz', $backup)//下载文件
echo 1;//成功返回
exit;




ajax中
    success: function(txt) {
    //alert(txt);
    if(txt == 1){
   alert('数据已保存');
    }
    else{
   alert(txt);
    }
      }



这样运行的时候,不是下载文件,而是将$backup数据alert出来,为什么 ajax中不能用force_download下载呢

sdink 发表于 2012-7-31 15:10:23

去看一下,force_download函数。自己然就了解,

头信息。。。。。。。。

yunnysunny 发表于 2012-7-31 15:31:46

ajax只能处理文本信息,不能处理二进制信息。
页: [1]
查看完整版本: 通过ajax请求下载文件,使用辅助函数不能下载,