我正在使用 jquery UI datepicker 作为滑雪假期搜索工具。由于这将仅用于欧洲的寒假,我想将显示的月份限制为 12 月、1 月、2 月、3 月和 4 月。有谁知道是否有一种简单的方法可以实现这一目标?
问问题
138 次
2 回答
1
来自 jqueryUI 文档:
http://jqueryui.com/datepicker/#min-max
您只需指定何时需要最小和最大日期:
$(function() {
$( "#datepicker" ).datepicker({ minDate: -20, maxDate: "+1M +10D" });
});
//Or also use a setter
$( "#datepicker" ).datepicker( "option", "minDate", new Date(2012, 1 - 1, 1) );
$( "#datepicker" ).datepicker( "option", "minDate", new Date(2013, 1 - 1, 1) );
在 setter 中,日期是 Date(年、月、日),在月中,您必须减去 1。
于 2013-06-14T09:07:47.043 回答
0
设置 mindate 和 maxdate 如下:
$('#date').datepicker('option', { minValue: new Date(startDate),
maxValue: new Date(endDate) });
于 2013-06-14T09:07:01.977 回答