我只需要显示日期和月份,但如果我设置dateFormat: "d MM"
,我不能改变年份。总是 2012 年。例如:http: //jsfiddle.net/v2vcV/。只需尝试将日期更改为 2013 年 1 月并重新打开日历,年份仍为 2012 年。
问问题
2088 次
2 回答
0
这可以帮助你。HTML
<p>Date: <input type="text" style="visibility:hidden; width:0px" id="datepicker2"><input type="text" id="datepicker"></p>
JS
$(function() {
$("#datepicker").focus(function(){
$("#datepicker2").focus();
});
$("#datepicker2").datepicker({dateFormat: "dd MM yy",
onSelect:function(date){
$("#datepicker").val(date.substring(0,date.length-4));
}
});
});
无论如何,这不是完美的方式,但可以帮助您想要的东西(作为一种错觉)。如果您想要确切的年份日期,您可以从 datepicker2 文本框中获取它。
于 2012-12-17T07:48:21.367 回答