laravel5.8 ajax删除
//后台代码
/*
*ajax删除
*/
public function del(request $request){
$id = $request->id;
$data = M_list::find($id);
if($data->delete()){
echo json_encode(['status'=>200,'msg'=>'删除成功']);
}else{
echo json_encode(['status'=>200,'msg'=>'删除失败']);
}
}
//前端代码
<a href="#" id="del" val="{{ $value->id }}">删除</a>
//jquery代码
//ajax删除
$(document).on('click','#del',function(){
var id = $(this).attr('val');
$.ajax({
url: "/Admin/del",
method: "GET",
data: {id : id},
dataType: "json",
success:function(res){
if(res.status){
history.go(0)
alert(res.msg);
}else{
alert(res.msg);
}
}
});
})