ajax结合sweetalert
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | """ 自己要学会如何拷贝 学会基于别人的基础之上做修改 研究各个参数表示的意思 然后找葫芦画瓢 """ <script> $( '.del' ).on( 'click' ,function () { / / 先将当前标签对象存储起来 let currentBtn = $(this); / / 二次确认弹框 swal({ title: "你确定要删吗?" , text: "你可要考虑清除哦,可能需要拎包跑路哦!" , type : "warning" , showCancelButton: true, confirmButtonClass: "btn-danger" , confirmButtonText: "是的,老子就要删!" , cancelButtonText: "算了,算了!" , closeOnConfirm: false, closeOnCancel: false, showLoaderOnConfirm: true }, function(isConfirm) { if (isConfirm) { / / 朝后端发送ajax请求删除数据之后 再弹下面的提示框 $.ajax({ { #url:'/delete/user/' + currentBtn.attr('delete_id'), // 1 传递主键值方式1#} url: '/delete/user/' , / / 2 放在请求体里面 type : 'post' , data:{ 'delete_id' :currentBtn.attr( 'delete_id' )}, success:function (args) { / / args = { 'code' :' ',' msg ':' '} / / 判断响应状态码 然后做不同的处理 if (args.code = = = 1000 ){ swal( "删了!" , args.msg, "success" ); / / 1.lowb 版本 直接刷新当前页面 { #window.location.reload()#} / / 2. 利用DOM操作 动态刷新 currentBtn.parent().parent().remove() } else { swal( '完了' , '出现了位置的错误' , 'info' ) } } }) } else { swal( "怂逼" , "不要说我认识你" , "error" ); } }); }) < / script> ``` |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具