JS之以POST方式下载文件
发布日期:2021-06-29 19:25:51
浏览次数:2
分类:技术文章
本文共 411 字,大约阅读时间需要 1 分钟。
1、原先是以<a>标签的方式,用户点击下载,但交互效果很差
2、现在改为以POST方式下载文件
var loading;$.ajax({ url: url, type: "post", data: {}, beforeSend:function(XMLHttpRequest){ loading = layer.load(0); }, success: function(msg){ // 创建a标签,设置属性,并触发点击下载 var $a = $(""); $a.attr("href", url); $("body").append($a); $a[0].click(); $a.remove(); layer.close(loading); }})
注:项目引入了layer.js
下载地址:
转载地址:https://dada-superman.blog.csdn.net/article/details/89946249 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年04月07日 00时56分17秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
easyui.form
2019-04-30
酒店管理系统
2019-04-30
数据结构与算法学习一
2019-04-30
分布式学习一
2019-04-30
微服务学习十
2019-04-30
nginx负载均衡/反向代理学习一
2019-04-30
大数据学习一
2019-04-30
在线教育系统
2019-04-30
七大管理工具
2019-04-30
InstallUtil
2019-04-30
BPM学习
2019-04-30
项目管理的47个流程
2019-04-30
一张图遍历中外历史事件、科学发明、哲学思想对照表
2019-04-30
C# 利用VS自带的WSDL工具生成WebService服务类
2019-04-30
Devops学习一
2019-04-30
电商数据化管理
2019-04-30
单点登录时序图
2019-04-30
产品经理工作流程
2019-04-30
智慧校园整体架构
2019-04-30