Datatables在属性中显示来自数据库的Id

Datatables在属性中显示来自数据库的Id,datatables,Datatables,我使用这样的数据列 columns: [ { data: 'name' }, { data: 'address' }, { "className": 'options', "data": null, "render": function(){ var btnDrop

我使用这样的数据列

columns: [
            { data: 'name' },
            { data: 'address' },
            {
               "className":      'options',
               "data":           null,
               "render": function(){

                    var btnDropdown = '<div class="btn-group">';
                        btnDropdown += '<button class="btn btn-xs green dropdown-toggle" type="button" data-toggle="dropdown" aria-expanded="false"> Actions <i class="fa fa-angle-down"></i></button>';
                        btnDropdown += '<ul class="dropdown-menu" role="menu">';
                        btnDropdown += '<li><a title="" href="render id here"><i class="icon-docs"></i> New Post </a></li>';
                        btnDropdown += '</ul>';
                        btnDropdown +='</div>';

                   return btnDropdown;
                }
             }
        ]
列:[
{data:'name'},
{数据:'地址'},
{
“类名称”:“选项”,
“数据”:空,
“render”:函数(){
var btnDropdown='';
btnDropdown+=‘操作’;
btnDropdown+='
    '; btnDropdown+='
  • '; btnDropdown+='
'; btnDropdown+=''; 返回btnDropdown; } } ]
在第三列中,我希望有一个按钮,其中包含我选择的数据库中所选行的属性id

差不多

<button id='5'>edit<\button>
编辑

您可以使用表中的任何(唯一/主键)属性呈现编辑按钮。我假设名称为唯一键。然后,您可以像这样轻松地使用php或任何其他语言创建它

例如


php方法中的
yes。但是在ajax中,我如何呈现这个结果呢?你必须在PHP中做同样的事情,然后你可以使用ajax加载整个PHP容器。我用实际的代码更新了我的问题。如何在中呈现id