jquery検証エンジンを使用して、タイムピッカーで選択した時刻を確認しています...
すでに時間を選択していて、その時間が入力テキストボックスにすでに表示されている場合、検証では、フィールドはまだ空であり、入力する必要があることが示されます。そのため、もう一度時間を選択しようとしましたが、その後、検証メッセージが表示されず、正常に機能しました。
なぜ時間を2回選択する必要があるのですか?
コードは次のとおりです。
<div>
START TIME:
<div style="margin-bottom: 15px">
<input type="text" class="validate[required]" id="inputStartTime"
data-bind="value: inputStartTime" /> // this is initialize in my script as $('#inputStartTime').timepicker();
</div>
</div>