使用JavaScript消防valueChangeListener

时间:2013-06-11 15:22:30

标签: javascript jquery jsf-2 richfaces

我最近被要求实现一个函数来控制所有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

其他信息

  • JSF 2.1与Mojarra实施
  • Richfaces 4.1 Final
  • JBoss 7.1.1 Brontes

0 个答案:

没有答案