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