0

こんにちは、みんな、

談話室を予約するための Web を構築しています。

開始日フィールドと終了日フィールドを含むフォームがあります。

開始日と終了日はいくつでも追加できます。

データが送信されると、すべての開始日を含む配列とすべての終了日を含む別の配列があります。

明確にするために:

Begin dates             Ending dates
01-07-2013              03-07-2013
04-07-2013              10-07-2013

arrayBeginDates ["01-07-2013","04-07-2013"]

arrayEndDates ["03-07-2013","10-07-2013"]

私のコードで配列が形成される方法:

var arrayBeginDates = [];
$(".beginDate").each(function(){
    arrayBeginDates.push($(this).val());
})

//and the same for ending dates, arrayEndDates

開始日と終了日のペアで、終了日が開始日よりも後であることを検証する必要があります。

意味:

arrayEndDates [0] は arrayBeginDates [0] より大きい必要があります。それ以外の場合はエラー アラートが表示され、終了します arrayEndDates [1] は arrayBeginDates [1] より大きい必要があります。そうでない場合はエラー アラートが表示されて終了します

等々

どうやってやるの??

ありがとうございます!

4

2 に答える 2