javascript - 如何在 jQuery Datatable 中获取特定行的唯一 ID 以使用 Laravel 后端删除它
问题描述
我使用 Laravel API 和 jQuery Datatable 来显示从 MySQL 数据库中获取的一些数据。我以某种方式想出了如何在我的数据表中显示编辑和删除按钮,但无法想出如何将唯一 ID 传递给后端以编辑或删除该记录。
我的数据表代码如下
let table = $('#table').DataTable({
ajax: "/tests",
paging: false,
scrollY: 400,
language: {
info: "Fetched _MAX_ Results. Displaying _MAX_",
},
order: ['0', 'desc'],
ordering: true,
searching: true,
columns: [
{data: "id"},
{data: "name"},
{data: "email"},
{data: "bio"},
{data: "child"},
{data: "created_at"},
{data: "updated_at"},
{
data: null,
defaultContent: "<button class='btn btn-sm btn-info' id='editUser' style='color: #fff;'>Edit</button>",
},
{
data: null,
defaultContent: "<button class='btn btn-sm btn-danger' id='deleteUser'>Delete</button>",
}
],
我想以某种方式将 ID 传递给 Edit 和 Delete 按钮,以便我可以使用 Laravel 从我的数据库中编辑或删除记录。
提前感谢您的帮助
解决方案
推荐阅读
- jsf - 如何在 p:selectOneMenu 的选定项目上显示图像
- powerbi - 多行创建 - 电源查询 excel
- ionic-framework - 当我使用 ionic cordova run android 时出现问题
- html - 为什么我的个人资料没有显示在相同的位置?
- python - 如何为大型数据集提高 django bulk_create 的性能?(PostgreSQL)
- php - 即使包含 SMTP.php,PHPMailer 也不发送邮件
- php - Wocomerce - 更新产品变化的最大数量
- alamofire - 使用 Alamofire 5 上传时访问 encodingResult
- docker - 在 Dockerfile 中实现我自己的 CMD 时是否可以不覆盖基本映像 CMD?
- c - 我可以在没有返回键“n”的情况下读取字符吗?(C)