我確定有多種方法可以做到這一點,但是當另一個字段發生變化時更新一個JSF/PrimeFaces組件的好方法是什麼?當另一個字段發生變化時更新字段
我有一個滑塊,用它的值正確更新輸入字段(包括支持bean中的值)。但是這個值是一個數字,我想把它顯示爲一個文本值,例如如果是1,我想顯示「Easy」,如果是4,則顯示「Difficult」。
我已經通過隱藏存儲數值的輸入字段來部分工作。然後我添加了另一個'visible'outputLabel,它鏈接到我的支持bean中的getter,將數字轉換爲文本值。
但我不知道該怎麼說「當隱藏字段的值發生變化時,刷新outputLabel中顯示的值」。
確定這與valueChangeListeners或'update'屬性有關,但努力把它放在一起。
任何人都可以隱約地指出我的正確方向嗎?儘管我已經嘗試過,但甚至不太確定谷歌應該如何。
感謝
優秀,感謝。我在想這個太過分了(我以爲我必須用一些非Javascript的方式來實現它 - JSF是新的)。你的例子很好。我唯一需要改變的是向表單添加'prepentId =「false」'屬性,因爲我的'txt2'元素的id類似於j_idt22:txt2,我無法通過id獲取元素,直到我做過某事。現在效果很好,非常感謝。 – Richard