有沒有一種方法可以使用datepicker配置選項來顯示特定年份和月份的日曆? API文檔沒有列出任何此類功能。仍然有一條出路?JQuery UI datepicker:以編程方式顯示日期的日曆。
2
A
回答
4
您可以撥打:
var x = $("#datePicker").datepicker();
$.datepicker._adjustDate(x,2,'M');
要向上移動兩個月。或
var x = $("#datePicker").datepicker();
$.datepicker._adjustDate(x,-1,'Y');
一年搬回提前
var x = $("#datePicker").datepicker();
$.datepicker._adjustDate(x,42,'D');
移動6周。
如果你想跳轉到特定的月份/年份,你有兩個選擇:直接在datepicker上調用setDate()(這也會因此改變選定的日期),或者你可以計算當前日期選定的日期和你的目標日期,然後通過X天到_adjustDate
//get currently selected date (or today if the user hasn't picked any)
var currentdate = ((x.datepicker('getDate') !== null) ? x.datepicker('getDate') : new Date());
//set target date october 21, 2012 (Date() takes month -1)
var targetdate = new Date(2012,9,21);
//calculate the number of days different
var diff = Math.round((targetdate-currentdate)/(1000*60*60*24),0);
//adjust the datepicker by this number of days
$.datepicker._adjustDate(x,diff,'D');
這樣做的好處是,它實際上並不會改變日期選擇器的設定值。只有當用戶實際點擊日期時纔會發生這種情況。
-1
$(".selector").datepicker({ minDate: startDate, maxDate: endDate });
minDate
和maxDate
是JavaScript日期對象。
相關問題
- 1. JQUERY UI DatePicker日曆不顯示
- 2. 日曆控件 - 以編程方式突出顯示日期
- 3. jquery UI日曆顯示mysql日期?
- 4. Jquery UI日曆顯示錯誤日期
- 5. jquery ui datepicker日期格式
- 6. jQuery UI DatePicker - 日期格式
- 7. 突出顯示日期在Jquery UI Datepicker
- 8. UI Bootstrap datepicker日曆不顯示文本框中的日期
- 9. jQuery UI Datepicker - 出發日期之間的突出顯示日期
- 10. 以回曆日期格式顯示日期的日曆
- 11. jQuery UI DatePicker - 更改日期格式 - Datepicker
- 12. jQuery UI datepicker可以以編程方式顯示整年和樣式選定日期嗎?
- 13. Jqueryui Datepicker不顯示日曆
- 14. 顯示本週特定日期UI datepicker
- 15. 以編程方式在jquery datepicker上設置多個日期
- 16. jquery datepicker setvalue再次顯示日曆
- 17. 顯示/顯示jQuery datepicker返回日期
- 18. jquery-UI動態增加datepicker日曆中的日期
- 19. 以編程方式更改jquery ui datepicker
- 20. jQuery UI Datepicker日期範圍
- 21. jQuery-UI datepicker默認日期
- 22. jQuery UI Datepicker去日期URL
- 23. JQuery UI Datepicker當前日期
- 24. datepicker-ui點擊日期顯示彈出
- 25. 如何讓jquery datepicker在顯示日期前格式化日期?
- 26. JQuery Mobile UI DatePicker更改日期格式
- 27. 格式日期爲jquery ui datepicker
- 28. Datepicker沒有顯示日曆
- 29. Android DatePicker僅顯示日曆
- 30. jquery datepicker日期格式
這個人是一個真棒的解決方案!我幾乎絕望,直到我看到這一點。工程很棒 – Fearodin 2017-10-11 08:24:38