【问题标题】:How to remove text cursor in rich:ComboBox in Richfaces?如何删除rich中的文本光标:Richfaces中的ComboBox?
【发布时间】:2010-06-29 08:32:10
【问题描述】:

我正在使用来自 Richfaces 的组合框。检查以下代码

<rich:comboBox id="combo" value="#{thebean.selectedValue}" enableManualInput="false">
<f:selectItems value="#{thebean.listOfValues}" />
</rich:comboBox>

项目已显示且不可编辑。但是,当您单击所选项目时会出现文本光标。如何删除它?它应该是完全不可编辑的。不应出现文本光标。

谢谢。

【问题讨论】:

    标签: jsf richfaces


    【解决方案1】:

    然后只需使用普通的下拉菜单,不要使用组合框。使用h:selectOneMenu

    【讨论】:

    • 您能再解释一下吗?我得到的组合框在一个子表单中 - 控制源是一个无意义的 ID 键。我认为这里需要一个组合框,因为控制源和显示值不同。想想看——我在做访问;我不知道这是否会使我的情况完全无关。
    • @Olga:组合框是一个可编辑下拉菜单(&lt;input type="text"&gt;&lt;select&gt; 的组合,通过 JavaScript/CSS 的精彩镜头实现)。如果您不想使用可编辑的下拉菜单,那么就不要使用组合框,而是使用普通下拉菜单(&lt;select&gt; 元素,由h:selectOneMenu 生成)。
    猜你喜欢
    • 1970-01-01
    • 2021-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-20
    • 2014-01-03
    • 2010-11-10
    相关资源
    最近更新 更多