jquery - Struts2 jquery datepicker - 通过 maxDate 和 minDate 设置过去的日期范围

标签 jquery struts2 datepicker

我在将 S2 jQuery 日期选择器设置为 2012 年 3 月 1 日到 2014 年 3 月 31 日之间的范围时遇到问题。我有一个应用程序可以搜索此日期范围内的过去数据,并且无法使用基于今天的日期。我尝试从 Action 类传递 Date 对象,但我不知道是否可以在标签内访问它。 我将感谢您的帮助!

<sj:datepicker value="Start" id="start" 
    name="startDate" 
    changeMonth="false" 
    changeYear="false" 
    showButtonPanel="false"
    displayFormat="dd-mm-yy" 
    buttonImageOnly="true" 
    onfocus="checkByDate()"
    minDate="????"
    maxDate="????"
    showOn="both"
/>

最佳答案

在 JSP 中:

<sj:datepicker 
    ....
    minDate="%{minDate}"
    maxDate="%{maxDate}"
/>

在操作类中:

public java.util.Date getMinDate(){
    return minDate;
}
public java.util.Date getMaxDate(){
    return maxDate;
}

关于jquery - Struts2 jquery datepicker - 通过 maxDate 和 minDate 设置过去的日期范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24574249/

相关文章:

angularjs - Angular bootstrap datepicker日期格式不格式化ng-model值

javascript - 如何使用 JavaScript 避免未使用的变量?

javascript - 如何从 HTML 属性中获取最大值

struts2 - struts2 xml 中的动态全局结果

java - 从Struts2中的堆栈中删除拦截器

javascript - DatePicker onchange 事件未在 jQuery 中触发

javascript - extjs 4 - clickrepeater 禁用 bug 和 datepicker

javascript - 如何向我的网站添加循环样式的重复图像相位背景?

javascript - 有没有更好的方法来处理触摸设备上的 "hover"事件?

java - Eclipse 保存 web.xml 需要很长时间