【发布时间】:2013-04-09 12:32:31
【问题描述】:
在给定另一个日历中的选定日期的情况下,我需要为 p:calendar 设置建议的日期。我可以通过解析 DOM 来获取要设置的日期的字符串表示,所以那里没有问题。我尝试对组件使用 Client Side API,因为首选方法是在选择日历时执行此操作:
客户端 API 方法(如 primefaces 文档中所述):
setDate(date):要显示的日期(设置显示日期)
日历组件:
<p:calendar value="#{someVar.startDate}"
locale="en_GB"
navigator="true"
id="startDate"
showOtherMonths="true"
size="11"
pattern="yyyy-MM-dd"
pages="4"
widgetVar="startDateCalendar"
onclick="startDateCalendar.setDate(new Date(2012, 9, 9));"/>
这不会影响任何事情,即使函数正在执行。我已经调试过了。
是否可以使用 javascript 为p:calendar 设置默认日期?理想情况下,它应该作为组件的pagedate 属性,即它只是为日历预填充的建议日期,而不是预填充实际值。
【问题讨论】:
标签: javascript jsf primefaces jsf-2