我有删除表单,但是我不能直接在刀片上使用,因为我使用的是数据表,它只是用来放置表单的代码。
这是我要复制的删除代码
<form action="{{ route('admin.users.destroy', $user->id)}}" method="post">
@csrf
@method('DELETE')
<button class="btn btn-danger" type="submit">Delete</button>
</form>
并且我想放入/交换下面的红色圆圈图像,原因是<a href="'.route('admin.users.destroy', $user->id).'"
使用了 GET 而不是 DELETE 方法。
答案 0 :(得分:2)
我相信您需要使用ajax调用,而不是通过可以按如下方式进行ajax调用的链接来调用它,它将删除资源。然后刷新数据表
$.ajax({
url: '/admin/users/4',
type: 'DELETE', // user.destroy
success: function(result) {
// Do something with the result
// refresh the datatable
}
});