RichFaces <rich:inplaceSelect>17 Mar 2025 | 阅读 2 分钟 这个组件类似于 <rich:inplaceInput> 组件,不同之处在于它使用下拉选择框来输入文本,而不是文本字段。 它基于 JSF UISelectOne 组件。因此,我们可以使用属性进行值定义、处理、转换和验证。 样式类和皮肤参数下表包含 inplaceSelect 的样式类和相应的皮肤参数。 Class | 函数 | 皮肤参数 | 映射的 CSS 属性 |
---|
.rf-is | 此类定义了 in-place select 在默认状态下的样式。 | editorBackgroundColor generalTextColor | background-color border-bottom-color | .rf-is-act | 此类定义了 in-place select 在编辑状态下的样式。 | 无皮肤参数。 | | .rf-is-chng | 此类定义了 in-place select 在更改状态下的样式。 | 无皮肤参数。 | | .rf-is-dis | 此类定义了 in-place select 在禁用状态下的样式。 | 无皮肤参数。 | | .rf-is-fld | 此类定义了 in-place select 字段的样式。 | editBackgroundColor generalTextColor | 背景颜色 | .rf-is-opt | 此类定义了 in-place select 的选项的样式。 | generalTextColor | 边框颜色 | .rf-is-sel | 此类定义了 in-place select 的选定选项的样式。 | generalTextColor | 边框颜色 | .rf-is-lbl | 此类定义了 in-place select 的标签的样式。 | 无皮肤参数。 | | .rf-is-dflt-lbl | 此类定义了 in-place select 的默认标签的样式。 | 无皮肤参数。 | | .rf-is-edit | 此类定义了 in-place select 正在编辑时的样式。 | 无皮肤参数。 | | .rf-is-btn | 此类定义了 in-place select 的按钮的样式。 | tabBackgroundColor panelBorderColor | background-color border-color |
示例在这里,在下面的示例中,我们正在实现 <rich:inplaceSelect> 组件。此示例包含以下文件。 JSF 文件// inplaceSelect.xhtml 托管 Bean// Country.java 输出  当用户单击它时,会弹出一个列表。 
|