关于renderFile(File file)浏览器没有反应

五指境 发布于 2016/03/29 09:54
阅读 412
收藏 0

@JFinal 你好,想跟你请教个问题:我用renderFile(file)下载文件,浏览器端一点反应没有;

代码如下

function downLoad(super_id,ctx){
var data="data_id="+super_id+"&type=files";
$.ajax({
url:_oss_ctx_+"/load/downLoad",
type: "post",
data:data,
dataType:"text",
success:function(msg){

},
error:function(err){

}
});
}

public void downLoad(){
String data_id=getPara("data_id");
String type=getPara("type");
AttachmentName an=AttachmentName.dao.findFirst("select * from attachment_name where data_id='"+data_id+"'");
File file=new File("E:\\qdoner\\download\\"+type+"\\"+an.getStr("save_name"));
if (file.isFile()) {
       renderFile(file);
}
}

标红出debug已执行;跪求波神指点!!!!救命啊


加载中
1
tinshen
tinshen

请用标准的a标签就好了。

ajax乱用。

五指境
五指境
谢谢,谢谢
0
JFinal
JFinal

直接这样:

<a href=renderFile方法对应的url >xxxx</a>



返回顶部
顶部