Laravel ajax删除功能

Laravel ajax删除功能,我这里只编写主要代码

1.HTML前端模板代码

<td class="td-status">
   <a title="删除" href="javascript:;" onclick="member_del({{$value->id}})" class="ml-5" style="text-decoration:none"><i class="Hui-iconfont">&#xe6e2;</i></a>
</td>
<script type="text/javascript">
//删除产品操作
function member_del(id){
if(confirm("您确认要删除吗?")){
//发送post请求
    $.post('/admin/goods/'+id,{'_token':"{{csrf_token()}}",'_method':'delete'},
        function(data){
           if(data==1){
            window.location.reload();
           }
        })
};
}
</script>

2.创建相应的控制器和路由


    //删除分类操作 admin/goods/{admin} delete
    public function destroy($id){
        //删除操作
        if(\DB::delete("delete from goods where id=$id")){
            \DB::delete("delete from goodsimg where gid=$id");
            return "1";
        }else{
            return "0";
        }
}

OK这样简单的ajax删除功能就完成了

阅读 63

Comments