Jsf onclick事件时重新定位按钮

Jsf onclick事件时重新定位按钮,jsf,button,onclick,popupwindow,Jsf,Button,Onclick,Popupwindow,单击日历组件时无法重新定位按钮。我做了一些研究,但没有找到解决办法。我的问题是: 在我的应用程序中,有一个弹出窗口,其中有输入字段、一个日历和两个按钮“确定”和“取消”。我面临的问题是,当单击日历组件时,两个按钮将隐藏“确定”和“取消”按钮。我必须重新单击这两个按钮,以便在单击日历组件后,这两个按钮仍然可见 <rich:calendar value="#{cancelContractBean.cancellationDate}" isDayEnabled="disablementFunct

单击日历组件时无法重新定位按钮。我做了一些研究,但没有找到解决办法。我的问题是: 在我的应用程序中,有一个弹出窗口,其中有输入字段、一个日历和两个按钮“确定”和“取消”。我面临的问题是,当单击日历组件时,两个按钮将隐藏“确定”和“取消”按钮。我必须重新单击这两个按钮,以便在单击日历组件后,这两个按钮仍然可见

<rich:calendar value="#{cancelContractBean.cancellationDate}" isDayEnabled="disablementFunction" dayStyleClass="disabledClassesProv"
popup="true" showApplyButton="false" datePattern="dd.MM.yyyy" enableManualInput="true"
cellWidth="24px" cellHeight="22px" style="width:200px">
  <goga:jodaLocalDateConverter />
  <a4j:support event="onclick" "change the button position" />
</rich:calendar>

有人能给我一个实现这一点的方法吗?我在谷歌上搜索了calender组件的onlick,并做了一些实验,但仍然没有成功:

您介意创建一个带有生成HTML输出的JSFIDLE示例吗?