次のマスクを持つ単純なテキスト ボックスがあります。
$('#txt_DateOfBirth').mask('99/99/9999');
マスクと正確に一致しない適切な日付 (つまり、1 桁の月または日) を使用してプログラムで読み込まれることがあります。そのような日付がロードされている場合、入力ボックスにフォーカスがあるとすぐに に戻ります__/__/____
。変更が行われたかどうかにかかわらず、入力ボックスがフォーカスを失うと、動的にロードされた日付が戻ってきます。それは次のように設定されています:
$('txt_DateOfBirth').val(date); // example: date holds "12/1/1949" as string
日付がマスクと完全に一致しないため、マスクされた入力が壊れているようです。マスクの途中にオプションの文字を追加するにはどうすればよいですか?