后端写了下载方法,直接在网页地址拼下载接口可以返回文件。
但是写在ajax后,点击按钮调用方法无法下载文件。
前端的下载要怎么写?
function downloadInfo(id) {
$.ajax({
url: "/web/downloads",
data:{"id":id},
type: 'post',
async: false,
success: function(data) {
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
console.log(XMLHttpRequest.status);
console.log(XMLHttpRequest.readyState);
console.log(textStatus);
}
})
}
页面是直接用button点击后调用downloadInfo(id)这个方法。
慕哥6287543
慕妹3242003
相关分类