jQuery日期选择器获取显示为非当前的月份和年份
jQuery datepicker get month and year shown not current
在点击日期选择器标题左右两侧的"下一个"answers"上一个"链接后,我正试图获得"显示的"月份和年份。
目前我正在使用以获得月份:
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 })
相关文章:
- keith wood日期选择器日期格式和语言
- 如何将日期选择器日期转换为JSON对象以用于AJAX请求
- 如何使用下拉菜单修复jquery日期选择器日期计算功能
- jQuery:检索日期选择器日期,检查是否在日期范围内,显示/隐藏字段
- 存储日期选择器日期并保存在数据库中
- 基于Select值更改禁用jQueryUI日期选择器日期
- 从替代字段填充 jquery UI 日期选择器日期字段
- 如何获取引导时间选择器日期对象
- 角度材料的日期选择器日期错误
- Jquery日期选择器日期格式
- 启动日期选择器日期比较错误(英国/美国格式错误)
- 日期选择器日期空间问题
- 更改beforeShowDay函数中的日期选择器日期格式
- 如何使用jQuery比较两个日期选择器日期
- 日期选择器日期未定义
- 启动日期选择器日期范围和默认日期
- Bootstrap日期选择器日期(带或不带日期)
- 分析javascript中的日期选择器日期"dd月字符串,yyyy”;
- 通过输入字段中的天数更新日期选择器日期
- 显示2个日期选择器日期之间的天数