[英]jQuery datepicker get month and year shown not current
在點擊日期選擇器標題左側和右側的“下一個”和“上一個”鏈接后,我試圖獲取“顯示的”月份和年份。
目前,我正在使用該月份:
var selectedMonth = $('#calendar').datepicker('getDate').getMonth() + 1;
但它僅返回當前月份,而不返回單擊“下一個”或“上一個”時顯示的月份。
編輯
我在我擁有的功能中添加了帶有日期選擇器的onChangeMonthYear
選項
function getDates() {
var selectedMonth = $('.ui-datepicker-month').text();
var selectedYear = $('.ui-datepicker-year').text();
}
但這只是說明當前日期。
再次編輯
以上工作只是需要設置一個延遲:]
$.datepicker('getDate')
僅返回日期選擇器的選定日期,而不返回當前顯示的月份。
您正在尋找的是將一個函數綁定到onChangeMonthYear
。 文件在這里
例:
$('#calendar').datepicker('option', 'onChangeMonthYear', function(year, month) { var selectedMonth = month })
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.