ユーザーは正確な日付を知らない場合、'99/99/9999 'のような日付を許可する必要があります。Datapickerは無効な日付を許可します
このコードを使用すると、'99/99/9999 'は'07/06/9999'に変換されます。
ここでは例: https://jsfiddle.net/bvbtz2re/2/
ユーザーは正確な日付を知らない場合、'99/99/9999 'のような日付を許可する必要があります。Datapickerは無効な日付を許可します
このコードを使用すると、'99/99/9999 'は'07/06/9999'に変換されます。
ここでは例: https://jsfiddle.net/bvbtz2re/2/
あなたはfalseにオプションconstrainInput
を設定できます
$('#date').datepicker({
language: "pt-BR",
autoclose: true,
format: 'dd/mm/yyyy',
todayHighlight: true,
constrainInput: false
})
は、この情報がお役に立てば幸いです。
forceParse
オプションの値をfalse
に設定することができます。 documentationとは:
ピッカーが閉じられたときに入力値の解析を強制するかどうか。つまり、ユーザーによって入力フィールドに無効な日付が残っていると、ピッカーはその値を強制的に解析し、指定されたフォーマットに準拠した新しい有効日付に入力値を設定します。ここで
ライブ例:
$('input.datum').datepicker({
format: 'dd.mm.yyyy',
language: 'de',
weekStart: 1,
autoclose: true,
assumeNearbyYear: true,
forceParse: false
});
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css" rel="stylesheet"/>
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.4/css/bootstrap-datepicker3.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.4/js/bootstrap-datepicker.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.4/locales/bootstrap-datepicker.de.min.js"></script>
<form action="#" method="post">
<label>Date:</label>
<input class="datum" type="text" name="vondatum" required>
<input type="submit" value="save">
</form>
私はこれを試すが、私は使用ブートストラップdatapickerだと、ここで最初にこのいけない作業 –
タグは 'jqueryの-UIを語ります'!! –
申し訳ありませんが、私はそれを編集します、ありがとう –