如何使PrimeFaces中的inputText的Required消息消失

时间:2013-07-16 11:05:09

标签: javascript jsf primefaces

我有一个PrimeFaces的p:inputText组件,我也设置了required =“true”和requiredMessage =“$$$$$$$$”。显示$$$$$$$$$消息后,这些消息和输入文本字段的突出显示必须在单击“重置”按钮后消失。如何点击重置按钮,例如:如何制作所需的消息并突出显示p:inputText消失器。

                        <h:outputLabel for="username" value="Username: "
                            styleClass="cssLabelclasslogin" />
                        <p:inputText id="username" label="Username" required="true"
                            requiredMessage="Username is Required"
                            value="#{loginBean.username}" styleClass="loginFormcsstextBox">
                        </p:inputText>

1 个答案:

答案 0 :(得分:1)

使用p:reset输入组件可以实现您正在寻找的功能。

<p:commandButton value="Reset" update="username" process="@this"  >  
    <p:resetInput target="username" />  
</p:commandButton> 

另见:

Primefaces - ResetInput