- 27
- 0
项目要下载两种文件,后台下载两个文件的代码都写好了,就是前台要求说只能有一个下载按钮,我不太明白该怎么判断下载,我想的是再写一个判断的a标签,通过点击改变它的标识(单站/多站),然后点击下载按钮的时候判断是哪种就下载哪种类型的,但是用jquery的 attr("href","后台路径")总是不会改变,这是为什么呀?
jsp:
<a id="qualityDownLoadBtn" href="${pageContext.request.contextPath}/app/countq/fileDownLoadSingle"> 导出Excel数据 </a>
<a id="qualityBtn" href="javascript:void(0)">单站</a>
js:
$("#qualityBtn").on('click', function() {
//当点击变为多站的同时,执行多站的图表生成
if ($(this).text() == "单站") {
$(this).text("多站");
} else if ($(this).text() == "多站") {
$(this).text("单站");
}
});
$("#qualityDownLoadBtn").on('click',function(){
if($("#qualityBtn").text() == "单站"){
createSingleExcel($("#qualityStartDate").val(), $("#qualityEndDate").val(),$("#dept").val());
}else if($("#qualityBtn").text() == "多站"){
createMulitExcel($("#qualityStartDate").val(), $("#qualityEndDate").val(),$("#dept").val());
//这个似乎没有效果,还是下载原先的文件。。。
$('#qualityDownLoadBtn').attr('href', '${pageContext.request.contextPath}/app/countq/fileDownLoadMulit');
}
})
顺便吐槽,后台没学明白js真的好痛苦
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

