datepicker语言本地化时,年和月不在同一行
datepicker中的设置
$("#birth").datepicker({
dateFormat: 'yy-mm-dd',
changeMonth: true,
changeYear: true,
showMonthAfterYear: true
});
?
?
将datepicker.css中以下代码
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 49%;
}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right;
}
?改为
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 47%;
}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: left;
}
?从中可以看出区别,主要时因为在设置了
showMonthAfterYear: true
后 year的float被设置为了right,所以始终看不到月在年后的效果,应改为left
?
?
?