jQuery 日期选择器有一个用于更改月份的选择框,但它不显示完整的月份名称(但在其他月份中显示),这真的让我很烦恼。
屏幕截图: /image/N1gTU.png
有没有办法在不修改源代码的情况下自定义日期选择器以显示完整的月份名称?
最佳答案
也许有点晚了,但我现在遇到了同样的问题,而且很容易解决。在调用 datepicker 函数之前,获取 Monthnames 数组,将它们放入一个新变量中,并通过调用该变量来更改短名称:
var fullmonth_array = $.datepicker.regional['nl'].monthNames; // change 'nl' to your own language of course
$('input[name="date-of-birth"]').datepicker(
{
changeYear : true,
changeMonth : true,
yearRange : "-85:-18",
maxDate : "-18Y",
minDate : "-85Y",
monthNamesShort : fullmonth_array
// other stuff
}
关于jQuery Datepicker - 在选择框中显示完整的月份名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13864700/