更改 JQuery DatePicker 的标题
Change title of JQuery DatePicker
我想更改 JQuery DatePicker 的标题,因为它显示的西班牙语格式不正确。它说的是 "agosto 2015" 而不是 "Agosto de 2015"。有什么办法可以做到吗?
提前致谢!
一种方法是使用 jQuery DatePicker 中的 monthNames
选项来更改每个月的名称。例如,您可以将 "agosto" 更改为 "Agosto de"。
示例:
$( ".selector" ).datepicker({
monthNames: [ "Enero de", "Febrero de", ... , "Diciembre de" ]
});
您可以在月份后插入de
:
$(".ui-datepicker-month").after(" de");
下载 language pack 并将其包含在您的页面中,然后根据需要进行调整,例如
datepicker.regional['es'] = {
closeText: 'Cerrar',
prevText: '<Ant',
nextText: 'Sig>',
currentText: 'Hoy',
monthNames: ['Enero de','Febrero de','Marzo de','Abril de','Mayo de','Junio de',
'Julio de','Agosto de','Septiembre de','Octubre de','Noviembre de','Diciembre de'],
monthNamesShort: ['ene','feb','mar','abr','may','jun',
'jul','ago','sep','oct','nov','dic'],
dayNames: ['domingo','lunes','martes','miércoles','jueves','viernes','sábado'],
dayNamesShort: ['dom','lun','mar','mié','jue','vie','sáb'],
dayNamesMin: ['D','L','M','X','J','V','S'],
weekHeader: 'Sm',
dateFormat: 'dd/mm/yy',
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: ''};
datepicker.setDefaults(datepicker.regional['es']);
我想更改 JQuery DatePicker 的标题,因为它显示的西班牙语格式不正确。它说的是 "agosto 2015" 而不是 "Agosto de 2015"。有什么办法可以做到吗?
提前致谢!
一种方法是使用 jQuery DatePicker 中的 monthNames
选项来更改每个月的名称。例如,您可以将 "agosto" 更改为 "Agosto de"。
示例:
$( ".selector" ).datepicker({
monthNames: [ "Enero de", "Febrero de", ... , "Diciembre de" ]
});
您可以在月份后插入de
:
$(".ui-datepicker-month").after(" de");
下载 language pack 并将其包含在您的页面中,然后根据需要进行调整,例如
datepicker.regional['es'] = {
closeText: 'Cerrar',
prevText: '<Ant',
nextText: 'Sig>',
currentText: 'Hoy',
monthNames: ['Enero de','Febrero de','Marzo de','Abril de','Mayo de','Junio de',
'Julio de','Agosto de','Septiembre de','Octubre de','Noviembre de','Diciembre de'],
monthNamesShort: ['ene','feb','mar','abr','may','jun',
'jul','ago','sep','oct','nov','dic'],
dayNames: ['domingo','lunes','martes','miércoles','jueves','viernes','sábado'],
dayNamesShort: ['dom','lun','mar','mié','jue','vie','sáb'],
dayNamesMin: ['D','L','M','X','J','V','S'],
weekHeader: 'Sm',
dateFormat: 'dd/mm/yy',
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: ''};
datepicker.setDefaults(datepicker.regional['es']);