我最近被要求实现一个函数来控制所有rich:calendar
组件,这些组件基于SessionScoped
Date
个对象放置在{{1}的标头中} template。
所以我用.xhtml
解决了它,使用类似下面的函数:
JQuery
除了一个问题,它的工作正常。我认为调用$(document).ready(function(){
var date = $('#mainForm\\:generalDateInputDate').val();
$('.rf-cal-inp').each(function(){
if(!$(this).val()){
$(this).val(date);
$(this).change();
}
});
});
会触发与我的某些日历组件关联的$(this).change();
,但事实并非如此。
在其中一些中,我确实需要触发valueChangeListener
才能使事情正常工作。
我可以使用valueChangeListener
吗?
以下是需要此行为的JavaScript/JQuery
示例:
rich:calendar
其他信息