jquery删除文件
1 <div class="panel panel-default"> 2 <div class="panel-body"> 3 <div> 4 <a href="javascript:void(0);" id="deleteCacheLink" class="btn btn-success btn-sm">清除文件缓存</a> 5 </div> 6 <div id="deleteCacheMessage"></div> 7 </div> 8 </div> 12 <script> 13 14 $(function(){ 15 $('#deleteCacheLink').click(function(){ 16 if(confirm("是否清除文件缓存?")) { 17 $('#deleteCacheMessage').html('正在清除文件缓存...'); 18 $.get("<?=Url::to(['delfilecache']);?>", function(data){ 19 if(data == 1) { 20 $('#deleteCacheMessage').html('成功清除文件缓存!'); 21 } else { 22 $('#deleteCacheMessage').html('清除文件缓存失败!'); 23 } 24 }); 25 } 26 }); 27 }); 28 </script>
1 //yii2.0目录删除,删除成功输出1 2 3 public function actionDelfilecache() 4 { 5 $cachePath = Yii::getAlias('@app/runtime/cache'); 6 $fileArray = scandir($cachePath); 7 foreach($fileArray as $fileName) { 8 if($fileName != "." && $fileName != ".."){ 9 if(is_dir($cachePath . '/' . $fileName)) { 10 //yii2.0自带的文件删除 11 FileHelper::removeDirectory($cachePath . '/' . $fileName); 12 } else { 13 unlink($cachePath . '/' . $fileName); 14 } 15 } 16 } 17 echo 1; 18 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧