首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JQuery单选器-将前两个月显示为选项

JQuery单选器-将前两个月显示为选项
EN

Stack Overflow用户
提问于 2014-06-27 09:02:25
回答 1查看 494关注 0票数 1

我看到这个JQuery选月器真的帮了我的忙。jQuery UI DatePicker to show month year only

但除了本月,我现在需要一个月的选择器只显示选项中的最后两个月。

例如:由于本月为2014年6月,除6月份外,每月选择者只应显示2014年5月和4月。

有人能帮我一下吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-27 09:11:41

将要传递的对象上的minDatemaxDate属性设置为datepicker函数的参数:

代码语言:javascript
运行
复制
$("#picker").datepicker({
    minDate: "-2m",
    maxDate: 0,
    changeMonth: true,
    changeYear: true,
    showButtonPanel: true,
    dateFormat: 'MM yy',
    onClose: function(dateText, inst) { 
        var month = $("#ui-datepicker-div .ui-datepicker-month :selected").val();
        var year = $("#ui-datepicker-div .ui-datepicker-year :selected").val();
        $(this).datepicker('setDate', new Date(year, month, 1));
    }
});

JS Fiddle: http://jsfiddle.net/aRfTr/1/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24447912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档