本文实例讲述了tp5框架基于ajax实现异步删除图片的方法。分享给大家供大家参考,具体如下:
为了提高用户体验,我们为商品相册制作了ajax无刷新异步删除的功能,过程和方法还是非常值得借鉴的,效果如下:
上面的图片列表中,你点一下旁边的减号就会在不需要刷新当前页面的情况下不光从网页页面上删除图片,也会从服务器端删除该图片,看看我们的核心处理代码吧:
首先是客户端的js代码:
function delrow(o){if(confirm('确定要删除该图吗?')){var div=$(o).parent().parent();var id=div.attr('id');$.ajax({type:"post",data:{id:id},url:"{:url('goods/ajaxdelpic')}",success:function(data){if(data=送父亲什么礼物好=1){div.remove();}el{alert('删除失败!');}}});}}
当请求发送到服务器端的时候我们是这样处理的:
// 异步删除商品相册图片public function ajaxdelpic($i党员活动主题d){$gphoto=db('goods_photo');$gphotos=$gphoto->find($id);$ogphoto=img_uploads.$gphotos['og_photo'];$bigphoto=img_uploads.$gphotos['我就是我big_photo'];$midphoto=img_uploads.$gphotos['mid_photo'];$独一无二的我作文smphoto=img_uploads.$gphotos['sm_photo'];@unlink($ogphoto);@unlink($bigphoto);@unlink($midphoto);@unlink($smphoto);$del=音标大全$gphoto->delete($id);if($del){echo 1;}el{echo 2;}}
本文发布于:2023-04-08 19:48:09,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1912caedbc52e381aadfa8521afa8ec6.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:tp5框架基于ajax实现异步删除图片的方法示例.doc
本文 PDF 下载地址:tp5框架基于ajax实现异步删除图片的方法示例.pdf
留言与评论(共有 0 条评论) |