当我使用日历maximumDate属性设置aui datepicker时,有时候没有正确选择它(虽然它有点奇怪)。直到中午它才起作用,后来却没有。
我正在使用Liferay 6.2 EE SP8。使用hook我试图更改html \ taglib \ ui \ input_date \ page.jsp
isEmpty(document.getElementsByName("content3")[0])
下面的完整日期拣货代码
<%
Calendar calendarCurrentDate = CalendarFactoryUtil.getCalendar();
%>
<%
if((PortalUtil.getPortletNamespace(PortletKeys.JOURNAL)).equals(namespace) && name.equals("expirationDate")){
%>
calendar: {
maximumDate: new Date(<%= calendarCurrentDate.get(Calendar.YEAR)+1 %>, <%= calendarCurrentDate.get(Calendar.MONTH) %>, <%= calendarCurrentDate.get(Calendar.DAY_OF_MONTH) %>)
},
<%
}
%>
任何帮助非常感谢。它与时区有关。
尝试选择最大日期作为日期,接下来当您在输入框中单击时 - 输入值变为空白。如果我们在最大日期之前选择其他日期,情况就不会如此。最长日期是当前日期的一年
JS小提琴
http://jsfiddle.net/uasvug1h/1/(合金3正在运作)
http://jsfiddle.net/btnkumar/uasvug1h/2/(合金2不起作用)
如何在合金2中完成这项工作