Codeigniter + Datatable 自定义编辑/删除记录

Posted

技术标签:

【中文标题】Codeigniter + Datatable 自定义编辑/删除记录【英文标题】:Codeigniter + Datatable custom edit / delete record 【发布时间】:2015-05-11 18:58:45 【问题描述】:

编辑:

我想为数据表中的记录创建自定义编辑/删除功能。

在我的数据表代码中:

$('#users tbody').on( 'click', 'tr', function () 
     // get the row id here and send it to button 

 );

当用户选择一行时,我想获取行 ID 并将其发送到按钮:

<a href="<?php echo site_url('main/delete/$id')?>" data-toggle="modal" data-target="#deleteModel" role="button" class="btn-u btn-block">Delete</a>

$id(来自按钮链接)= 用户选择的行的 ID。

【问题讨论】:

这是一个令人困惑的问题 - 听起来您想将 id(什么?)作为参数添加到超链接 - 对吗? 是的。添加 id 将允许我调用控制器中的函数,然后从那里完成其余的工作。 您有表格的 html 视图吗?我遇到了同样的情况(自定义编辑和删除按钮)。我已经找到了解决方案。但我对你的问题感到困惑.. 我已经更改了问题的描述以便更好地理解。 【参考方案1】:

删除答案可以在这里找到:

Codeigniter + dataTable custom delete with bootstrap model

而要进行编辑,只需在模型中再添加一个链接。

【讨论】:

以上是关于Codeigniter + Datatable 自定义编辑/删除记录的主要内容,如果未能解决你的问题,请参考以下文章

如何创建ajax请求以使用DataTable和Codeigniter并在同一文件中返回

引导数据表自定义下拉过滤器

如何在codeigniter中对数据表求和

DataTable - 在控制器中按客户 ID 限制视图

DataTable 1.10.15 表显示所有结果,而不是在 PHP 中显示 10 行

带有记录的 DataTable 自定义