html - Laravel 中的 Ajax 删除

标签 html ajax laravel laravel-5 eloquent

如何在不刷新页面的情况下删除表中的数据这里是我的href按钮

这两个按钮是删除一个是归档一个是强制删除 问题是点击时它们会刷新。

  <td><a href="/admin/clients/archTrash/{{ $client->id }}" class="btn btn-info">Active</a></td>


 <td><a href="/admin/clients/archTrashPermanent/{{ $client->id }}" class="fa fa-trash btn btn-danger"></a></td>

我的 Controller

    $client = new Client;
    $client->client_code = $request->input('client_code');
    $client->client_name = $request->input('client_name');

   $client->save();

已编辑

路线

 Route::get('/admin/clients/archTrash/{id}', 'Admin\ClientsController@archTrash');

Route::get('/admin/clients/archTrashPermanent/{id}', 'Admin\ClientsController@archTrashPermanent');

最佳答案

不要使用 Route::get,而是使用 Route::delete

除此之外,在 ajax 调用中将 type: 'Put' 更改为 type: 'DELETE'。

$Users = UserModel::find($id);
$Users->delete($id);

可以写成:

UserModel::find($id)->delete();

如需更多帮助,您可以访问那些Link1 Link2

关于html - Laravel 中的 Ajax 删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53569479/

相关文章:

php - Laravel - 覆盖模型 ID

php - 当两个表具有相同的列名时,连接关系表后对模型进行排序

PHP:使用特定功能格式化每个表列

php - VARCHAR 不允许使用任何字母 (mySQL)

javascript - 从 Coldfusion 调用 javascript 函数

c# - 将 json 字符串作为参数传递给 webmethod

javascript - AJAX/PHP 登录 - 错误消息不起作用

html - 选择下拉宽度 - Chrome 问题

jquery - 在 Django 中下载简单的文本文件

PHP Laravel Gallery 将数组拆分为 3 列