【发布时间】:2012-10-24 19:06:05
【问题描述】:
我使用的是 primefaces 3.4, 我在 p:overlaypanel 中有一个 p:calendar。 当我选择覆盖面板关闭的日期时(使用 Google Chrome 时) 当我在日历中单击“关闭”时使用 Firefox 时,覆盖面板也会关闭。
我能做些什么来解决这个问题?
我的代码是这样的:
<p:overlayPanel for="btnOP" hideEffect="fade">
<p:panel id="panelTest">
<p:calendar id="calendarOne" pattern="dd/MM/yyyy HH:mm"
value="#{bean.value}" showOn="button" validator="dateValidator">
</p:calendar>
</p:panel>
</p:overlayPanel>
【问题讨论】:
-
位于表单之间。我意识到,当我单击超出覆盖面板的日历的任何部分时,会发生这种情况。原因是当我单击显示日历时,日历的一部分显示在覆盖面板上(到目前为止还可以,但是当我单击该部分中的日期时,覆盖面板会关闭)..
标签: primefaces calendar