php thinkphp 下载文件问题
<script id="fileTemplate" type="text/html">
<li id="file<%=id%>">
<input type="checkbox" value="<%=id%>">
<i class="<%=type%>"></i>
<span class="tit" title=""><%=oriname%></span>
<span class="tool">
<a href="" class="download" title="下载" data-id="<%=id%>"></a>
</span>
<span class="txt txt-time"><%=create_at%></span>
<span class="txt txt-size"><%=filesize%></span>
</li>
</script>
// 下载
$(document).on('click', '.download', function(){
file_id = $(this).attr('data-id');
$.post('{:url('api/download', [], false)}', {
file_id : file_id
}, function(res) {
if(res.error_code !== 0) {
alert(res.reason);
return false;
}
window.open(res.result.downloadUrl);
}, 'json');
return false;
});
================================
现在问题是点击下载是弹出一个页面显示内容。我想实现的效果是点击下载直接和我们去别的网站一样下载文件即可。不要弹出页面显示文件内容。