2017-06-22 46 views
0

显示器ID,我使用的数据列这样数据表从数据库属性

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; 
       } 
      } 
     ] 

,并在第三列我想有从我选择数据库中选择行的属性标识的按钮。

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

回答

0

可以渲染任何(唯一/主键)在表格属性的编辑按钮。我假设名字是唯一的钥匙。那么你可以使用PHP或任何其他语言轻松地创建它。

E.g.

<?php
echo "<a href='edit.php?name='".$name."'">Edit</a>
?>

+0

是在PHP的方法。但在Ajax中,我如何呈现该结果? – Lara

+0

您必须在PHP中执行相同的操作,之后您可以使用ajax加载整个php容器。 –

+0

我用实际的代码更新了我的问题。我如何在中呈现id – Lara