Cha*_*amp 0 javascript jquery calendar datepicker
单击文本框时,会打开带有当前月份的日历。我想打开日历到特定日期。当前,日历打开打开当前月视图。有人可以帮我解决这个问题吗?谢谢!
选择日期: <input type="text" id="datepicker"/>
$('#datepicker').datepicker({
dateFormat: 'mm-dd-yy',
beforeShowDay: enableAllTheseDays,
onSelect: function (date, inst) {
//MyLogic
}
});
Run Code Online (Sandbox Code Playgroud)
您可以使用该defaultDate选项打开特定日期。假设您希望它开放到 2014 年 7 月 1 日:
$('#datepicker').datepicker({
dateFormat: 'mm-dd-yy',
beforeShowDay: enableAllTheseDays,
defaultDate: new Date(2014, 6, 1)
onSelect: function (date, inst) {
//MyLogic
}
});
Run Code Online (Sandbox Code Playgroud)
日期的格式为年/月/日。注意:对于月份,它是月 - 1。所以一月(第一个月)将是 0,二月(第二个月)将是 1。
或者,您也可以像这样指定相同的日期:
$('#datepicker').datepicker({
dateFormat: 'mm-dd-yy',
beforeShowDay: enableAllTheseDays,
defaultDate: new Date('1 July 2014')
onSelect: function (date, inst) {
//MyLogic
}
});
Run Code Online (Sandbox Code Playgroud)
你也可以defaultDate这样定义:
$('#datepicker').datepicker({
dateFormat: 'mm-dd-yy',
beforeShowDay: enableAllTheseDays,
defaultDate: new Date('7/1/2014')
onSelect: function (date, inst) {
//MyLogic
}
});
Run Code Online (Sandbox Code Playgroud)