navigationAsDateFormat是做什么的?jquery ui datepicker
另外,我已更改月份并更改年份已启用,我怎样才能使它在使用这些下拉菜单更改月份和年份时,输入字段会自动更新(例如,无需点击新的一天即可更新)
navigationAsDateFormat是做什么的?jquery ui datepicker
另外,我已更改月份并更改年份已启用,我怎样才能使它在使用这些下拉菜单更改月份和年份时,输入字段会自动更新(例如,无需点击新的一天即可更新)
这里的文档为navigationAsDateFormat
当真正的formatDate功能 应用于prevText,nextText和显示, 前 currentText值,使他们能够显示例如目标 月份名称。
你可以写一个函数,当onChangeMonthYear事件引发
这里有一个Working Demo
喜欢的东西
$('#picker').datepicker({
onChangeMonthYear: function(year, month, inst) {
var now = new Date(this.value);
if (now) {
var max = new Date(year, month, 0).getDate();
var day = now.getDate() > max?
max : now.getDate();
var newDate = new Date(year, month -1, day);
inst.input.datepicker('setDate', newDate);
}
},
changeMonth: true,
changeYear: true
});
加入这个参数输入更改值,做我所需要的,但仍然希望以最简单的方式获得一天:
onChangeMonthYear: function(year, month, inst) { $(this).val(month + '/01/' + year); }