Laravel框架基于ajax和layer.js实现无刷新删除功能示例
Laravel  /  管理员 发布于 5年前   496
本文实例讲述了Laravel框架基于ajax和layer.js实现无刷新删除功能。分享给大家供大家参考,具体如下:
1、首先要引入layer.js
2、给删除按钮加事件 删除
3、事件的内容
function delUser(user_id){
layer.confirm('您确定要删除我吗?', {
// 使用layer.js确认弹窗
btn: ['确定', '取消'],
},
function() {
// 当确定时执行
$.post("{{ url('user') }}/" + user_id, {
// 网址、数据、成功后操作
"_token": "{{ csrf_token() }}", "_method": "delete" },
function(data) {
if (data.status == 0) {
layer.msg(data.msg, { icon: 6});
location.href = "{{ url('user/index') }}";
} else {
layer.msg(data.msg, { icon: 5});
} });
},
function() {});}
4、上述事件传到方法内容
public function destroy($user_id){
$res = User::find($user_id)->delete();
if ($res) {
$data = [
'status' => 0,
'msg' => '删除成功'
];
} else {
$data = [
'status' => 1,
'msg' => '删除失败'
];
}
return $data;}
5、完成
博主 在
2023年国务院办公厅春节放假通知:1月21日起休7天中评论 @ xiaoB 你只管努力,剩下的叫给天意;天若有情天亦老,..xiaoB 在
2023年国务院办公厅春节放假通知:1月21日起休7天中评论 会不会春节放假后又阳一次?..BUG4 在
你翻墙过吗?国内使用vpn翻墙可能会被网警抓,你需了解的事中评论 不是吧?..博主 在
go语言+beego框架中获取get,post请求的所有参数中评论 @ t1 直接在router.go文件中配就ok..Jade 在
如何在MySQL查询中获得当月记录中评论 Dear zongscan.com team, We can skyroc..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号