【发布时间】:2014-06-08 05:49:14
【问题描述】:
我使用带有 timeOnly 属性的日历喜欢:
<p:calendar pattern="HH:mm" timeOnly="true" value="#{data.currentAbsenceData.ABZTIMF}" id="xabsQuickFromTime" onchange="calculateQuickHour();" timeZone="#{data.timeZone}"/>
<p:calendar pattern="HH:mm" timeOnly="true" value="#{data.currentAbsenceData.ABZTIMT}" id="xabsQuickToTime" onchange="calculateQuickHour();" timeZone="#{data.timeZone}"/>
<p:inputText id="xabsQuickHourInput" value="#{data.currentAbsenceData.ABZDAYI}">
Javascript 代码:
function calculateQuickHour(){
console.log("hello _ calculateQuickHour");
getHourValue('xabsQuickFromTime', 'xabsQuickToTime', 'xabsQuickHourInput');
}
好吧,我使用日历的滑块来更改其输入字段的值,输入字段的值完全改变但“onchange”事件没有调用javascript函数。这在 Primefaces 3.5 中运行良好。那么,在这种情况下应该使用的可能事件是什么?
【问题讨论】:
标签: javascript jsf primefaces