ここにこのトピックについて多くの質問がありますが、私の問題点については誰も知りません。
開始時刻と終了時刻を比較する
このスクリプトは、ユーザーが日付と開始時刻と終了時刻を選択して予約する予約用です。 私は、日付セレクタの入力フィールドと2つの時間セレクタの入力フィールドを持つフォームを持っています.1つは開始時間、もう1つは終了時間です。
私が予約スクリプトを書いている店は、午後17時から午前1時の間に開かれているのが問題です。したがって、誰かが23:00〜01:00に予約している場合、開始時間は常に大きく表示され、フォームが検証されません。
解決策があるかどうか、またはこれを行うことができるバリデータがあるかどうかは誰にも分かりません。
注:時間を比較したいだけで、別の日付フィールドを追加したくありません。
var timeto=$('#timeto').val();
var timefrom=$('#timefrom').val();
if(timefrom>timeto){
alert('start time should be smaller')
}
time from
23:00とtime to
であれば、警告が表示されているよりも、午後12時00分ですが、現実午後12時00分に23時
はあなたのコードを表示します。.. – choz
は、あなたがこれまでに試したものをご提示ください。 –
@ObjectManipulator私は編集を行いましたが、これまでに試したコードは単なるコンパイルです。 – DevMan