【发布时间】:2016-12-04 02:40:54
【问题描述】:
我有一个包含多个字段的表单,并且有一个包含两个必填字段和一个搜索按钮的块。 我想要的是当我单击搜索按钮时,我想忽略表单验证以及要在 bean 中设置的两个字段值,但这不会发生。 我应该如何应用这些值?
编辑:我在视图中有更多必填字段,在这种情况下我想忽略。
<p:inputMask id="field1" mask="9999" styleClass="marginLeft input smaller"
requiredMessage="#{label.msg_requiredFields}"
required="true" value="#{cc.attrs.cena.field.cp4Offline}"/>
<p:inputMask id="field2" mask="999"
requiredMessage="#{label.msg_requiredFields}"
required="true" styleClass="input smallest"
value="#{cc.attrs.cena.field.cp3Offline}"/>
<p:commandButton id="pesquisarId" styleClass="marginLeft" icon="ui-icon-search"
actionListener="#{pesquisarMorada.pesquisar(cc.attrs.cena)}"
update="resultPesquisaPanelId" process="@this field1 field2" immediate="true"/>
【问题讨论】:
-
我把你问题的标题贴在谷歌上,发现stackoverflow.com/questions/6062923/…。所以不同的是你只想要两个字段?
-
我的视图中有更多必填字段。在这种情况下,不执行按钮的动作。解决方案?
标签: jsf primefaces