代码之家  ›  专栏  ›  技术社区  ›  Satu Sultana

如何在cakephp 3中获取datatable搜索键?

  •  0
  • Satu Sultana  · 技术社区  · 7 年前

    我试图在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
    

    我将如何抓住它以备下次执行?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Alimon Karim    7 年前

    您可以使用

    $search_key = $this->request->query ['search']['value'];