<div class="col-sm-5">
<script type="text/javascript">
function validateDate(){
var selectedDate = $('#form-control datepicker').datepicker('getDate');
var now = new Date();
now.setHours(0,0,0,0);
if (selectedDate < now) {
// selected date is in the past
}
}
</script>
<input type="text" name="birth_date" class="form-control datepicker" id="field-1" onsubmit="validateDate()">
</div>
このjavascriptを使用して入力日付の有効性を確認していません。 現在の日付よりも小さい日付を挿入します。チェック誕生日がシステムの現在の日付よりも小さいかどうかを確認します。
私はあなたのコードを整理し、あなたのコンテンツが正しく表示されるように質問エディタのコードブロック機能を使用することをお勧めします。また、 "検証しない"というのは大きな問題ではない。 [ask]、[help]、[mcve]をチェックしてください。 – CollinD
入力にonsubmitイベントがありません – charlietfl