Javascript dataTable,使用服务器端处理时添加行按钮
我使用下载的服务器端处理文件作为ssp.class.php文件的起点。一切正常,但不是按钮。在最后一列中,我想添加一些按钮。这方面有很多内容,但对我来说并不适用,因为我用php而不是js定义了列数据。我不能像js示例中那样将函数放在列数组中。 我正在运行以下代码:Javascript dataTable,使用服务器端处理时添加行按钮,javascript,php,datatables,Javascript,Php,Datatables,我使用下载的服务器端处理文件作为ssp.class.php文件的起点。一切正常,但不是按钮。在最后一列中,我想添加一些按钮。这方面有很多内容,但对我来说并不适用,因为我用php而不是js定义了列数据。我不能像js示例中那样将函数放在列数组中。 我正在运行以下代码: <script type="text/javascript"> $(document).ready(function() { pageSetUp(); var table = $('#dt_basic')
<script type="text/javascript">
$(document).ready(function() {
pageSetUp();
var table = $('#dt_basic').dataTable({
"processing": true,
"serverSide": true,
"ajax": "index.php?loc=client/clients"
});
});
</script>
$(文档).ready(函数(){
页面设置();
变量表=$('#dt_basic')。数据表({
“处理”:对,
“服务器端”:正确,
“ajax”:“index.php?loc=client/clients”
});
});
PHP
Review datatables选项,在datatables初始化后,您可以通过javascript操作按钮您是否尝试将列值作为字符串传递?例如:'host'=>'DisplayName'
查看数据表选项,在数据表初始化后可以通过javascript操作按钮您是否尝试将列值作为字符串传递?例如:“主机”=>“显示名称”
<?php
public function clients() {
$columns = array(
array( 'db' => 'id', 'dt' => 0 ),
array( 'db' => 'name', 'dt' => 1 ),
array( 'db' => 'address', 'dt' => 2 ),
array( 'db' => 'telephone', 'dt' => 3 ),
);
$table = 'clients';
$primaryKey = 'id';
$sql_details = array(
'user' => #####,
'pass' => #####,
'db' => #####,
'host' => #####
);
echo json_encode(
SSP::simple( $_GET, $sql_details, $table, $primaryKey, $columns )
);
}
?>