私は、Calenderプラグインを使用して、それぞれ&から2つの日付を選択しています。私は値を常に値よりも大きいものと比較する必要があります。なぜなら、日付を選ぶとすぐにjQueryを使用するからです。私は次のコードjQueryを使用して2つの日付を比較する
var fromDate = $("#from").val();
var toDate = $("#to").val();
if (Date.parse(fromDate) > Date.parse(toDate)) {
alert("Invalid Date Range!\nStart Date cannot be after End Date!")
return false;
}
そしてHTMLコードを使用しています
は次のとおりです。
<input type="text" name="from" id="from" value="" class="datepicker validate[custom[date]]" tabindex="4" />
<input type="text" name="from" id="from" value="" class="datepicker validate[custom[date]]" tabindex="4" />
私は比較ですためにjqueryの検証プラグインを使用する場合:http://www.position-absolute.com/articles/jquery-form-validator-because-form-validation-is-a-mess/
と同様に<input value="" class="validate[required,custom[date],future[2009-01-01]" type="text" id="d1" name="d1" />
既存の複製を確認してください。 http://stackoverflow.com/questions/658522/age-from-date-of-birth-using-jquery – Teja
私はそれ – neoascetic
のために私の場合は、純粋なJSを使用している場合((新日(fromDateから).getTime ()>新しい日付(toDate).getTime())) – Ghostman