두 개의 입력이있는 양식이 있는데 한 값은 다른 값에 따라 다릅니다. 사용자가 하나의 필드를 변경할 때 값을 다시 계산해야하며 (이것은 setter 메서드에서 수행됩니다) 폼을 업데이트해야합니다.업데이트 후 포커스 손실
<h:form>
<p:inputText id="price1" value="#{bean.price1}"}">
<p:ajax event="blur" update="@this, price2"/>
</p:inputText>
<p:inputText id="price2" value="#{bean.price2}">
<p:ajax event="blur" update="@this, price1"/>
</p:inputText>
</h:form>
문제는 업데이트 초점 예를 들어, 손실 된 후이다 :
이
내 예입니다 Tab 키를 사용하여 price1에서 price2로 이동하는 경우.
참조 대답 자체에 아주 좋은 요약을 작성하면 대답은 훌륭합니다. 이것이 가능하지 않은 경우 (예 : 요약이 매우 복잡해 질 경우) 명시하십시오. – Kukeltje