# 树形下拉选择非叶子节点
# 1.场景介绍
表单中,树形下拉组件默认只能选择子节点,本文讲解如何在树形下拉中选择父节点。
# 2.场景展示

# 3.实现思路
- 在组件allowSelect事件中,直接返回callback(true)。
# 4.操作步骤
# 4.1 创建数据实体
执行数据库脚本,以MySQL为例,示例脚本如下:
drop table if exists student_info;
create table student_info (
id varchar(255) not null comment '主键',
name varchar(255) comment '姓名',
sex varchar(255) comment '性别',
birthday_address varchar(255) comment '出生地',
birthday varchar(255) comment '出生年月',
idCard varchar(255) comment '身份证号',
telephone varchar(255) comment '联系电话',
remarks mediumtext comment '备注',
primary key (id)
) comment='学生个人信息';
# 4.2 生成并调整表单
右键点击实体,生成表单,将出生地组件类型改为树形下拉,树面板改为业务字典,根节点选择“省”
# 4.3 添加allowSelect事件
点击右侧菜单-高级-添加事件-allowSelect(允许选择)-代码块:callback(true)

实现效果如下:
