需要避免对面板组下未显示的字段进行验证
Need to avoid validation on not displayed fields under a panelgroup
我有两个面板组,使用 JQuery 任何时候都只显示一个面板。每个面板组下有多个字段具有 required="true" 属性。我的问题是如何避免对未显示的字段进行验证。目前所有未显示的字段都得到验证,导航停止。
欢迎提出任何建议。
如果您使用隐藏面板组的标志,则在隐藏面板字段的位置使用相同的标志变量。
例如 :
使用这个
required="#{managedBean.hiddenPanelGroupFlag}"
而不是
required="true"
在你的隐藏面板中。
我有两个面板组,使用 JQuery 任何时候都只显示一个面板。每个面板组下有多个字段具有 required="true" 属性。我的问题是如何避免对未显示的字段进行验证。目前所有未显示的字段都得到验证,导航停止。 欢迎提出任何建议。
如果您使用隐藏面板组的标志,则在隐藏面板字段的位置使用相同的标志变量。 例如 : 使用这个
required="#{managedBean.hiddenPanelGroupFlag}"
而不是
required="true"
在你的隐藏面板中。