多级下拉或叫无限级下拉选择,根据字典的层级数来决定。
最终效果:
被选择的字典表数据库结构
开发平台设置
1.基本设置
2.数据
条件:delTag=0 and (ParentID is null) 这里是设置第一级的条件,后面的会根据上一级传递的参数来加载。
注意:
1.ParentID为上级的主键DictionarieID,ParentID目前为关系键固定的名称。
2.数据库保存最后一级的主键,如果需要保存所有层级关系可以在基本设置-保存文本处加入,表单会提交一个以本控件名称加_all的隐藏域过来,如:本控件名为M52_F35,那么所有层级的名称为M52_F35_ALL,保存到列DictionarieIDAll, [{"frmName":"M52_F35_all","Field":"DictionarieIDAll"}]