带有过滤某些字段的数据表ajax

时间:2019-05-22 07:46:06

标签: javascript ajax codeigniter

过滤器数据表未运行

按字段过滤时,数据表记录丢失,i按字段状态和标题过滤

我在数据表中看到的这段代码

 $('#btn-filter').click(function() {
    table.ajax.url('<?= $this->url_generator->current_url() ?>?status=&title=' 
      + $('#filter-status').val() + $('#filter-title').val()).load();
  });

这是由控制器过滤的

->filter(function($model) {
                    if ($status = $this->input->get('status')) {
                        $model->where('material_requests.status',$status);
                    }
                    if ($title = $this->input->get('title')) {
                        $model->where('material_requests.title',$title);
                    }
                }) 

输出应显示数据表中的记录,并按输入过滤器进行适当排序

0 个答案:

没有答案