我有兩個輸入的形式,其中一個值取決於另一個。當用戶更改一個字段時,我需要重新計算值(這在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