Primefaces p:日历在时间变化时不会更新后台

时间:2016-10-28 13:26:19

标签: primefaces jsf-2 calendar

先决条件:
- JSF 2.1
- Primefaces 5.2
- Glassfish 3.1

故事
我希望用户输入一个时间范围(从日x hh:mm到day z hh:mm)。为此我使用两个日历,看起来像这样:

app.all('*', function(req, res, next) {
    setTimeout(function() {
        next();
    }, 120000); // 120 seconds
});

问题
如果我更改日历的日期,则更新我的backingbean中的值“startDate”。但是,如果我使用日历的两个滑块更改时间,则在我再次选择日期之前不会更新。当我关闭日历时,界面中会显示新时间。但是当我调用我的保存操作并引用backingbean的值时,所有对自上次更改日期以来所做的更改都会被忽略,因为它们在辅助bean中没有被更改

问题
如果日历的时间被更改,是否会触发ajax事件?目前我正在使用“dateSelect”事件,你可以看到。可悲的是,我找不到任何关于“timeSelect”事件或类似的事情。日历的change event / onChangeListeners也不会执行此任务。

0 个答案:

没有答案