【问题标题】:Hide primefaces overlaypanel from managed bean failed从托管 bean 中隐藏 primefaces 覆盖面板失败
【发布时间】:2015-05-02 10:52:32
【问题描述】:

我的表单中有一个 primefaces 覆盖面板,目的是控制托管 bean 的覆盖面板可见性,所以我将 widgetVar 设置为覆盖,当尝试从托管 bean 隐藏覆盖面板时,它的抛出错误

<p:overlayPanel id="imagePanel" for="input_ac" widgetVar="overlaypanel" showEvent="keypress"  hideEffect="fade"  >                 
   <p:outputLabel value="test"  />
</p:overlayPanel>

托管豆:

RequestContext.getCurrentInstance().execute("overlaypanel.hide()");

错误:

【问题讨论】:

    标签: jsf jsf-2 primefaces


    【解决方案1】:

    问题已解决,更新代码 RequestContext.getCurrentInstance().execute("PF('overlaypanel').hide();");

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-08
      • 1970-01-01
      • 1970-01-01
      • 2018-09-17
      • 2023-01-25
      • 1970-01-01
      相关资源
      最近更新 更多