如何在InputTextArea中关闭ajax autoupdate

时间:2018-04-05 04:34:04

标签: java ajax jsf primefaces

我想在每个输入文本中获得验证错误,但InputTextArea中存在问题

                        <h:panelGrid columns="1" rendered="#{ownershipBacking.own.fgOwnershipStatus =='Tidak Aktif'}">      
                            <p:outputLabel value="Alasan *"></p:outputLabel> 
                            <p:inputTextarea id="alasanajax" cols="40" rows="5" minLength="1" required="true" counter="display" maxlength="200" autoResize="false" counterTemplate="{0} karakter tersisa" value="#{ownershipBacking.own.inactiveReason}" requiredMessage="#{MsgBundle['text.msgs.mst.province.title.reason.empty']}" validatorMessage="#{MsgBundle['text.msgs.mst.owner.reason']}">
                                <f:validateLength minimum="1" maximum="200"></f:validateLength>
                                <p:ajax update="alasanajax" event="keyup" />
                            </p:inputTextarea>
                            <p:message for="alasanajax" ></p:message>
                            <h:outputText id="display" styleClass="charremaining"></h:outputText>
                        </h:panelGrid>  

这是错误enter image description here,当我尝试输入1 - 0 ajax自动更新时,结果如0 - 1,任何帮助都会很棒:)

1 个答案:

答案 0 :(得分:0)

解决了,所以我只是改变了

  

事件= “KEYUP”

进入

事件= “模糊”