我使用两个ric:日历一个用于开始日期,另一个用于结束日期。
结束日期应根据开始日期选择自动禁用所有之前的日期。
是否可以使用dayDisableClass?
答案 0 :(得分:2)
重新考虑disabledDay
方式......
看一下这篇文章:Disable days on rich:Calendar
您还可以使用日历CalendarDataModel
- > CalendarDataModelItem
- > isEnabled()
Boolean isEnabled() returns "true" if date is "selectable" on the calendar, the default implementation returns "true"
查看Demo
答案 1 :(得分:0)
您可以使用日历的属性 dayDisableFunction 并定义您的JavaScript函数,该函数将定义哪些日期被禁用:
<rich:calendar dayDisableFunction="disablementFunction" ...</rich:calendar>
示例JS函数:
function disablementFunction(day) {
if (day.isWeekend) return false;
return true;
}