gpt4 book ai didi

javascript - 动态更改 primefaces 输入中的所需值

转载 作者:行者123 更新时间:2023-12-02 04:55:37 25 4
gpt4 key购买 nike

我只想根据复选框更改某些输入的必需值。

<p:selectBooleanCheckbox
id="check"
value="#{cc.attrs.bean.bool}">
<p:ajax update="test"/>
</p:selectBooleanCheckbox>

<p:panel id="test">
<p:inputText id="input" required="#{cc.attrs.bean.bool}" label="required"/>
</p:panel>

当我在点击 chechbox 后使用此代码时,标签后不需要 primefaces 星号(我的意思是如果我设置为真,星号总是显示,而假星号总是隐藏),其次它可以完成客户端?

重要的是,当我更新整个表单时它工作正常,但它会清除所有输入,我不想更新所有输入。

最佳答案

您的代码应该可以工作。

清除您的输入可能是由于:

  • 你的 bean 代码重新初始化你的变量 - 检查任何重新初始化的变量
  • 如果你的 bean 在 @RequestScoped 中,你的整个状态都会丢失——在这种情况下,改变你的 bean 的范围

关于javascript - 动态更改 primefaces 输入中的所需值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22682090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com