【问题标题】:richfaces tooltip for inputtext输入文本的richfaces工具提示
【发布时间】:2012-04-03 20:00:02
【问题描述】:

我想要输入文本的工具提示,并且我需要在完成输入文本时更新工具提示。我将这些元素放在一个表单中。

inputtext 从支持 bean 中获取值,并且该值仅在我提交表单时在 bean 中设置。工具提示也从 bean 中获取值。\

这是我使用的一些代码(当然,它不起作用):

<h:inputText id="inp" value="#{individual.givenName}">
    <a4j:support event="onchange" reRender="inp" />
</h:inputText>
<rich:toolTip id="inp_tip">#{individual.givenName}</rich:toolTip>

我希望在我输入一些文本时更新工具提示。知道我该怎么做吗?

谢谢!

【问题讨论】:

  • 尝试将 inputText + tooltip 包裹在 a4j:outputPanel 中并重新渲染面板。

标签: jsf jakarta-ee richfaces tooltip


【解决方案1】:

您可以通过实现以下内容来更新工具提示:

<a4j:region id="a4jRegion">
    <h:panelGroup layout="block" id="divTooltipInputText">
    <h:inputText id="inp" value="#{individual.givenName}">
        <a4j:support event="onchange" reRender="divTooltipInputText" />
    </h:inputText>
    <rich:toolTip for="inp" id="inp_tip">#{individual.givenName}</rich:toolTip>
    </h:panelGroup>
</a4j:region>

a4j:region 会将onchange 事件的处理限制为仅输入文本和工具提示。

【讨论】:

    猜你喜欢
    • 2013-07-17
    • 2014-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多