Previous topicNext topic
WebBuilderX > 子页面组件元素 > 表单类元素 > 组件使用说明 > 选择输入框 >
下拉列表

当类型为下拉列表时,它的扩展属性如下图:

当选择“依据源”时,直接根据指定的列表来源生成下拉项目。这里的列表来源可以取自任意表的任意字段。如上图,这就表示本组件的列表项目来自“订单”数据源的“订单”数据表,取自该表中的“产品”列。默认为单选,页面刷新效果如下图:

当选择“依据列”时,不仅要指定列表来源,同时还要指定依据列,从而实现级联选择的效果。需要特别注意的是,“依据列”只能来自本组件前面的下拉列表选择框,且以组件标题作为选择依据。如上图,在当前表单的“所属部门”前面已经用到3个组件,但这些组件都不是下拉列表选择框,因此,“依据列”的可选项为空。假如在“所属部门”前面有个标题为“所属单位”的下拉列表选择框,那么“所属单位”就变成可选的了。这样,在生成的浏览器页面中,一旦在“所属单位”里做出选择,“所属部门”就会列出与之相关联的全部列表。

当选择“自定义”时,右侧的文本输入框可用。在这里可以手工输入各种选择项,每行一个。

当选择“依据列”和“自定义”时,“远程搜索”选项会被禁用。

再输入2时,则只有PD02一个列表项。由此可见,当启用远程搜索时,随着输入关键字的越来越多,其列表结果就越精确。