fastadmin 后台列表自定义搜索
背景
做了一个设计师接单平台,后台这块分类、和标签关联另一个表。如下:
现在如何增加顶部的自定义搜索,其实很简单。通过ajax即可。
解决方案
1.js文件增加searchlist
通过ajax获取,如下:
{field: 'category_id', title: __('设计师类型'), searchList: $.getJSON('category/searchlist?search=worker'), formatter: function (value, row, index) {return '无';}, visible: false
},
2.控制器增加对应的function
public function searchlist(){$search= $this->request->request("search");$result = $this->model->where(['type'=>$search])->limit(10)->select();$searchlist = [];foreach ($result as $key => $value) {$searchlist[] = ['id' => $value['id'], 'name' => $value['name']];}$data = ['searchlist' => $searchlist];$this->success('', null, $data);}
到此为止,就完毕了。
其他
附带贴几个这个系统的截图吧。
猜你喜欢
工地视频考勤打卡(电子工牌)数据结构
跑团小程序带来的意外收益...
我是怎样让校车运营收入翻倍的
记录开发蓝牙充电宝小程序的历程
网约巴士旅游专线平台搭建历程