我正在使用Primefaces 6.0和p:repeat
组件
我在p:calendar
中有一个输入组件(特别是p:repeat
)。我想要的是:当我在特定日历上选择日期/时间时,除了我编辑/选择日期之外,我需要更新重复内的每个日历。
我想要这个的原因是因为如果我更新整个重复(包裹它的面板),每次用户选择日期时日历就会消失(可以理解,因为它被重新渲染)。但是因为我允许我的用户也选择小时和分钟,从用户体验的角度来看,每次用户选择任何月/小时/分钟时都需要重新打开日历。
作为一种解决方法,有没有办法将事件附加到日历的关闭按钮,所以我可以在用户完成日期编辑后进行处理?
编辑:实际上关闭按钮事件不会有帮助,因为用户只需在弹出窗口外单击。