2012-01-08 69 views
2

我有我的網頁上一個jQuery UI的日期選擇器,並使用我下面的代碼設置defaultDate - 但它保持了一個月,我設置後採摘一個月!例如下面顯示的是12月1日,而不是11月!jQuery UI的日期選擇器「defaultDate」是選擇錯了一個月

var datePickDate = new Date(2011, 11, 01); 
$("#datepicker").datepicker({ 
    defaultDate: datePickDate, 
    onSelect: function(dateText, inst){ 
     $("#datepicker_value").val(dateText); 
    } 
}); 
+0

也許你可以通過用戶驗證碼:https://stackoverflow.com/a/7151626/4384283 – rigosan 2017-11-03 08:36:34

回答

3

你的代碼是好的,除了在JavaScript的月份是基於0的事實。所以如果你想要11月份的話,你應該把月份換成10。檢查它here

+0

謝謝 - 如何奇! – user887515 2012-01-08 14:05:04

相關問題