2012-03-19 3 views
0

inputtext에 대한 툴팁이 필요하고 입력 텍스트를 완료 할 때 툴팁이 업데이트되어야합니다. 이 요소를 양식 안에 배치합니다.richfaces 툴팁 for inputtext

inputtext는 backing 빈에서 값을 가져오고 값을 양식을 제출할 때만 bean에 설정합니다. Yhe 툴팁은 또한 콩에서 값을 가져 \ 여기

가 (물론, 그것은 작동하지 않습니다) 내가 사용하는 몇 가지 코드입니다.

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

는 내가 텍스트를 입력 할 때 도구 설명을 업데이트 할이 . 내가 어떻게 이럴 수 있니?

감사합니다.

+1

a4j : outputPanel에서 inputText + 툴팁을 감싸고 패널을 다시 렌더링하십시오. –

답변

4

당신은 이런 식으로 뭔가를 구현하여 업데이트 툴팁 얻을 수 있습니다 :

<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을 : 지역은 onchange 이벤트에 바로 InputText]를 툴팁에 처리를 제한합니다.