我希望能够使用JQuery UI Datepicker允许用户选择特定月份,而无需选择该月份的特定日期。 Datepicker上的前进和上一个按钮会将用户带到不同的年,而不是月。
Datepicker文本框中显示的格式必须为mm/yyyy
。怎么能这样做?
答案 0 :(得分:1)
不,但你可以这样做:
$("#somedate").datepicker( { dateFormat: "mm/yy" } );
或者看看这里,因为你之前已经问过这个问题:
答案 1 :(得分:1)
为什么不用月份和年份制作2个下拉菜单?类似的东西:
var Months = ["January","February","March","April","May","June","July","August","September", "October","November","December"];
var $selM = $('<select />');
$.each(Months,function(ind,item){
$selM.append($('<option />').val(ind + 1).text(item));
});
$('span#Months').append($selM);
至于年份,您可以通过以下方式获得当前年份:
var now = new Date();
var year = now.getYear();
然后使用您想要的范围制作另一个DDL多年。