我想做一个带有日历的页面。这个想法是在页面的前六个月中放一个按钮,然后显示其他六个月。
我尝试了数据选择器,在网络中搜索并使用了不同的方法,但是我没有实现。
有人知道将六个月以下的时间放在火热之中吗?
最佳答案
您可以将defaultDate
设置为当前年份的开始。结合numberOfMonths
和stepMonths
方法,我们应该能够实现与您正在寻找的东西类似的东西。
JS:
// Get the first day of the year (ie. Jan 1, 2013)
var firstOfTheYear = new Date(new Date().getFullYear(), 0, 1);
// Set your datepicker options
$(".calendar").datepicker({
numberOfMonths: [2, 3],
stepMonths: 6,
defaultDate: firstOfTheYear
});
http://jsfiddle.net/RyanWalters/VYvLb/
关于jquery - Datepicker创建六个月的日历,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16322711/