2017-04-05 84 views
1

我想只有财政年度(即:2017年7月)和格式应该是这样的(2017-07-01/ yyyy-mm-dd)从引导日期选择器有没有办法做这样的任务?引导日期选择器只显示特定月份

我搜索了很多,但我无法得到这样的结果,并在日历我想限制用户不要从第二个日期选择器1日期选择器和六月选择除七月其他月份最重要的。

+0

请创建工作片段,这样会提高我们的帮助你的机会 –

+0

这是我的形象我已经展示了一个日历r在哪我可以选择任何月份,但我想限制月份,并希望选择只有一个月,即6月 –

回答

1

你也可以做与使用默认的日期数月这样

var today = new Date(); 
var startDate = new Date(today.getFullYear(), 6, 1); 
var endDate = new Date(today.getFullYear(), 6, 31); 

$("#example1").datepicker({ 
format: "MM yyyy", 
    minViewMode: 1, 
    autoclose: true, 
    startDate: startDate, 
    endDate: endDate 
}); 

入住这

+0

非常感谢你,但它显示的日期以及所有的一个月,但我只是想显示个月,全月应除一个月(7月) 下面是一个例子链接http://jsfiddle.net/RWY2X/31被禁用 –

+0

检查更新的答案,如果它解决了问题,请接受它 –

2

修改dateFormat属性。您也可以使用相对选择器删除选择器的日期部分。如果这不是你想要的,那么继续,只是评论。

$("#example").datepicker({ 
 
    changeYear: true, 
 
    defaultDate: new Date(2017,5,03), 
 
    dateFormat: 'MM yy', 
 
    showButtonPanel: true, 
 
    stepMonths: 0, 
 
    onSelect: function(selectedDate) { 
 
    console.log(selectedDate); 
 
} 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css"><script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script> 
 
<input type="text" id="example" />

+0

谢谢亲爱的,我已经尝试过相同,但它不工作,我想只启用一个月是六月和esle所有月份应该被禁用。 –

+0

http://jsfiddle.net/RWY2X/31/这里是一个例子,我可以在这个例子中选择所有的月份,但我只想只启用一个月.ie:June –

+0

我会研究它。 – Neil

相关问题