我正在尝试在cakephp中为搜索数据应用数据表。我已经使用datatable检索数据了。现在我的问题是我无法抓取search value
查询字符串。在我测试的代码下面
数据表代码:
$('#example').DataTable( {
"processing": true,
"serverSide": true,
"ajax": "<?php echo $this->Url->build( [ 'controller' => 'Users', 'action' => 'Search' ] ); ?>",
"ordering": false
} );
在控制器中我尝试了以下代码来获取搜索关键字。
$search_key = $this->request->query('search[value]');
我在这里得到null
。数据表发送查询字符串,如下所示
search[value]:a
我将如何获取下次执行?
答案 0 :(得分:0)
您可以使用
$search_key = $this->request->query ['search']['value'];