扫码关注官方订阅号
小伙看你根骨奇佳,潜力无限,来学PHP伐。
截取了部分我原先开发过的代码 你可以参考一下action和service(兼容新的excel导出)层
response.setContentType("application/octet-stream")
问题解决了 原因:之前我使用的是AJAX 的get 提交的,这样是不会打开保存路径界面的
$.get("http://localhost:8080/StaffOS/export_excel",function(data,status){ if(data == "success"){ $.messager.alert('My Title','导出成功','info'); } }); 改成:window.location="/StaffOS/export_excel"; 还有一点,不同的浏览器也会有差别,之前使用谷歌,就直接下载了,没有出现选择路径的框(可能在哪里需要设置吧),后来在使用火狐的就能出现选择下载保存路径的框。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
截取了部分我原先开发过的代码 你可以参考一下action和service(兼容新的excel导出)层
response.setContentType("application/octet-stream")问题解决了 原因:之前我使用的是AJAX 的get 提交的,这样是不会打开保存路径界面的