チェックイン日に日付ピッカーを使用しています。
ウェブサイトで Google 翻訳を使用しています。
したがって、言語を英語から中国語または他の言語に変更すると、日付ピッカーの値は になりNaN/NaN/NaN
ます。日付ピッカー形式はmm/dd/yyyy
.
チェックイン日に日付ピッカーを使用しています。
ウェブサイトで Google 翻訳を使用しています。
したがって、言語を英語から中国語または他の言語に変更すると、日付ピッカーの値は になりNaN/NaN/NaN
ます。日付ピッカー形式はmm/dd/yyyy
.
jQuery UI の datepicker コードを変更できない/変更したくない場合は、beforeShow コールバックを使用してnotranslate
クラスを追加することもできます。
beforeShow: function(input, inst) {
inst.dpDiv.addClass('notranslate');
}
バージョン 1.12.0 でテスト済み
Google 翻訳を使用して日付ピッカーでフォームを翻訳すると、翻訳完了後に選択した日付ではなく、フィールドに NaN/NaN/NaN が表示される場合があります。
Google には解決策があります。フィールドまたはその親要素に notranslate を追加する必要があります。Google 翻訳は、このクラス内のコンテンツを翻訳対象とは見なしません。
<input type="text" class="datepicker notranslate">
jQuery & jQuery UI datepicker を使用している場合、datepicker の初期化中に jQuery を使用してクラスを追加することもできます。
$(function() {
$(".datepicker").datepicker();
$('.ui-datepicker').addClass('notranslate');
});