14

まず、このトピックに関する多くのスレッドを読みましたが、問題を解決したものはありませんでした。

だから私はドイツ語が必要JQuery Datepickerです。そこで、Datepicker で地域属性を設定します。

<script>
    $(function() {
        $("#datepicker").datepicker({
            numberOfMonths : 3,
            showButtonPanel : true,
            altField : "#datepicker_input",
            dateFormat : "dd-mm-yy"
        }, $.datepicker.regional['de']);
    });
</script>

しかし、これはうまくいかないようです。私もドイツ人を探しましたJQuery UIが、何も見つかりませんでした。

ここで出発点を教えてください。

4

6 に答える 6

27

ドイツ語のローカリゼーション js ファイルが含まれているかどうかを確認します

あなたがこれを含めることを意味しない場合

<script type="text/javascript"
        src="http://jquery-ui.googlecode.com/svn/tags/latest/ui/minified/i18n/jquery-ui-i18n.min.js">
</script>

そしてコードは

 $(function() {
  $('#datepicker').datepicker({
       prevText: '&#x3c;zurück', prevStatus: '',
        prevJumpText: '&#x3c;&#x3c;', prevJumpStatus: '',
        nextText: 'Vor&#x3e;', nextStatus: '',
        nextJumpText: '&#x3e;&#x3e;', nextJumpStatus: '',
        currentText: 'heute', currentStatus: '',
        todayText: 'heute', todayStatus: '',
        clearText: '-', clearStatus: '',
        closeText: 'schließen', closeStatus: '',
        monthNames: ['Januar','Februar','März','April','Mai','Juni',
        'Juli','August','September','Oktober','November','Dezember'],
        monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun',
        'Jul','Aug','Sep','Okt','Nov','Dez'],
        dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
        dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
        dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
      showMonthAfterYear: false,
      showOn: 'both',
      buttonImage: 'media/img/calendar.png',
      buttonImageOnly: true,
      dateFormat:'d MM, y'
    } 
  );

});

デモ

于 2013-01-30T11:57:23.393 に答える
3

ここですでに与えられている回答を次のように組み合わせる必要があります。

ヘッダーに追加:

<script type="text/javascript" src="http://jquery-ui.googlecode.com/svn/tags/latest/ui/minified/i18n/jquery-ui-i18n.min.js"></script>

そしてあなたのコードに:

$.datepicker.setDefaults($.datepicker.regional["de"]);

それでおしまい!

于 2016-03-12T19:32:46.303 に答える
2

muthu の回答から中国語の文字を非表示にするには、オプション内に追加します。

  weekHeader: "W",
  yearSuffix: ""
于 2013-11-09T21:12:42.303 に答える