场景
实现
1.学校模块
传递学校ID
至培训列表
{field: 'operate', buttons: [ {name: 'train', text: '培训列表', title: '培训列表', icon: 'fa fa-mortar-board', classname: 'btn btn-xs btn-info btn-dialog', extend:"data-area='["70%","70%"]'", url: function(row) { return 'train/train/index?s_id='+row.id; }},],title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}
2.培训列表模块
自定义查询参数用于仅显示当前学校下的培训列表
queryParams: function(params) { var sId = Fast.api.query('s_id'); if(sId > 0) { params.filter = JSON.parse(params.filter); params.op = JSON.parse(params.op); params.filter.s_id = sId; params.op.s_id = '='; params.filter = JSON.stringify(params.filter); params.op = JSON.stringify(params.op); } return params;}
传递学校ID
至添加页面
初始化selectpage
参数
add: function () { var sId = Fast.api.query('s_id'); if(sId > 0) {$("#c-s_id").data("init", sId);} Controller.api.bindevent();}
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。