DataTables如何获取单击的行和第一列的值?

时间:2018-06-23 16:02:29

标签: javascript php codeigniter datatables

我正在尝试为所有行创建一个编辑按钮,因此我需要该行的ID(位于第0列)。我该怎么办?

伪代码:

 "columnDefs": [ {
            "targets": -1,
            "data": null,
            "defaultContent": "<a type='button' name='edit' class='editbutton' href='vykresy/edit/'.[DATA of first colum and current row here]>Edit</a>"
        } ],

任何想法都会受到赞赏。

1 个答案:

答案 0 :(得分:1)

我建议使用自定义渲染功能,然后可以使用'full'参数访问该行的任何属性。

"columnDefs": [ {
        "targets": -1,
        "data": null,
        "render": function (data, type, full, meta){
            return "<a type='button' name='edit' class='editbutton' href='vykresy/edit/" + full.ID + "'>Edit</a>";
        }
    } ],