【问题标题】:Change title of JQuery DatePicker更改 JQuery DatePicker 的标题
【发布时间】:2015-08-03 21:11:09
【问题描述】:

我希望更改我的 JQuery DatePicker 的标题,因为它显示的西班牙语格式错误。它说的是“agosto 2015”而不是“Agosto de 2015”。有什么办法可以做到吗?

提前致谢!

【问题讨论】:

    标签: javascript jquery jquery-ui-datepicker


    【解决方案1】:

    一种方法是使用 jQuery DatePicker 中的monthNames 选项来更改每个月的名称。因此,例如,您可以将“agosto”更改为“Agosto de”。

    例子:

    $( ".selector" ).datepicker({
        monthNames: [ "Enero de", "Febrero de", ... , "Diciembre de" ]
    });
    

    【讨论】:

      【解决方案2】:

      您可以在月份后插入de

      $(".ui-datepicker-month").after(" de");
      

      【讨论】:

        【解决方案3】:

        下载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']);
        

        【讨论】:

          猜你喜欢
          • 2010-11-21
          • 2017-07-11
          • 2014-08-14
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-05-25
          • 1970-01-01
          相关资源
          最近更新 更多