0

jQueryUIDatePickerで多くの問題が発生しています。

フォーカスが失われると、TextBoxの背景が明るい赤に変わります(おそらく無効な日付を示します)。

日付が有効な場合でもこれを行っています(en-AU)。

私は次のコードを書きました:

$(function () {
    $('.date').each(function () {

        $(this).datepicker({
            dateFormat: 'dd/mm/yy',
            showOn: "both",
            buttonImage: '/Content/calendar.gif',
            buttonImageOnly: true
        });
    });

});

また、機能していないように見えるこのページも確認しました。http: //jqueryui.com/datepicker/#localization 右側のテキストボックスを英語-オーストラリアに設定し、日付を選択すると、まだ米国にあります。フォーマット。

私も追加してみました:

$(this).datepicker($.datepicker.regional['en-AU']);

どんな考えでもいただければ幸いです。

乾杯

4

1 に答える 1

1

私は過去にこの問題に遭遇しました。

ローカリゼーションを正しく機能させるには、JavaScriptファイルを追加する必要があります。

すべてのローカリゼーションファイルのリストは次のとおりです:http://view.jqueryui.com/selectmenu/ui/i18n/。必ずあなたにそれを追加してください、<head>そしてあなたは行ってもいいはずです。

お役に立てれば!


編集:

ローカリゼーションスクリプトには、次のリンクを使用してください。

http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/i18n/jquery-ui-i18n.min.js

デモも提供しました:http: //jsfiddle.net/93RGW/139/

于 2013-01-24T02:20:53.707 に答える