讓我們考慮以下輸入:jQuery Datepicker從日期設置默認值?
04/2014
4是當月
現在我想爲jQuery的日期選擇器默認的日期,所以我有這樣的事情:
$('.date_picker').datepicker({
changeMonth: true,
changeYear: true,
showButtonPanel: true,
dateFormat: 'mm/yy',
yearRange: "-70:+10",
defaultDate: new Date($(this).val().slice(-4), $(this).val().substring(0, 2), 1),
onClose: function(dateText, inst) {
}
});
隨着前面提到的值,新日期函數返回:
Thu May 01 2014 00:00:00 GMT+0200 (CEST)
所以問題是,爲什麼datepicker跳轉到1946年1月?
這可能會幫助:http://stackoverflow.com/questions/6646376/jquery-date-picker-default-date – DBS
@DBS這是行不通的,因爲是部分問題的答案是你所指的? – jycr753
還有另一種方法來設置defaultDate'defaultDate:new Date('01/04/2014')'嘗試使用它。 –