基于SpringBoot的后台管理系统(8)整合文件下载功能
1 工程配置
1.1 文件下载js getVersionList.js
拼接href下载链接,利用AJAX请求
$(document).ready(function(){
getVersionList(0);
//0 pre zip
//1 pre full
//2 prd zip
//3 prd full
});
var reqType;
function getVersionList(type){
var page = 1;
var pagesize = 25;
reqType = type;
$.ajax({
url:'/home/versionlist',
type:'POST',
data:{
'page':page,'pagesize':pagesize,'type':reqType},
dataType:'JSON',
success:function (datalist) {
console.log("----"+datalist);
$('#table_list').empty();
var list = datalist.list;
for(var i=0;i<list.length;i++){
var time = list[i].finishtime;
$('#table_list').append('<tr>');
$('#table_list').append('<input type="checkbox" style="margin-left: 10px;"></checkbox>');
$('#table_list').append('<td style="padding-left: 10px;">' + list[i].id + '</td>');
$('#table_list').append('<td style="padding-left: 15px;">' + list[i].name + '</td>');
$('#table_list').append('<td style="padding-left: 15px;">' + list[i].version