使用fastadmin自动生成的后台,通用搜索栏中含有关联搜索项时,想要实现动态下拉列表搜索(如上图),又不想去写自定义模板,可以通过如下实现:
1、找到js文件中对于的字段,修改成:
{field: 'dossier_id', title: __('Dossier_id'),operate: 'LIKE %...%', placeholder: '模糊搜索,*表示任意字符'},
2、在`
var table = $("#table");
table.on('post-common-search.bs.table', function (event, table) { var form = $("form", table.$commonsearch); $("input[name='dossier_id']", form).addClass("selectpage").data("source", "dossier/index").data("primaryKey", "id").data("field", "name").data("orderBy", "id desc").data("pageSize",1); Form.events.cxselect(form); Form.events.selectpage(form); });
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。