选择下拉1,过滤下拉2数据,怎么实现表单级联过滤?

1、请问在平台的表单配置中,该通过哪些步骤配置这个级联过滤?如果需要写自定义脚本,核心逻辑该怎么写?

2、如果配置都不满足,需要写下拉1选择事件,获取id后,请求后台数据,并将数据设置到下拉2,怎么实现?

评论区

超级管理员 2026-01-13 17:08

配置联动 https://doc.jeelowcode.com/doc/1800-2-7

注:当前avue版本有bug,多个字段联动会内存溢出(待avue那边修复),建议想使用单字段联动

或者手动修改配置 https://doc.jeelowcode.com/doc/1800-3-5

Peter Pan 2026-01-14 09:54

@超级管理员

图片中是我的实现方式,如果根据条件过滤数据,并设置options有方法吗,还是说只你说的那两种方式?


超级管理员 2026-01-14 09:59

@Peter Pan

静态就自己修改字典的dicData配置就可以了

或者参考avue配置: https://avuejs.com/form/form-dic.html#%E5%AD%97%E6%AE%B5%E9%85%8D%E7%BD%AE

Peter Pan 2026-01-14 10:37

@超级管理员

请求后台数据的方式,数据是请求到了,但是页面数据没有出来,我试了几种配置,都没有成功。

crudRef.value.updateDic('workshop_id', [])   这句话不写,就没有请求后台。

超级管理员 2026-01-14 11:14

@Peter Pan

应该是当前avue版本有问题,会触发两次dicFormatter,而且第二次的值是上次返回的res.records

我提给bug给他们,等avue那边修复

先这样子写

回复

扫码关注

添加客服
图片未加载,请刷新后再试
联系我们