jquery のベーススタンス検証を使用しており、開始日が終了日よりも後であることを確認する必要があります。この機能が存在するかどうか、これを行うためのルールを追加できるかどうか、またはカスタム チェックを追加する必要があるかどうかを誰かが知っているかどうか疑問に思っています。フォームが有効な場合に別の関数に転送するコードで機能する例を見つけるのに苦労しています。(下に貼り付けました)
$("#hotels").validate({
rules: {
checkinDate: {
date: true
},
checkoutDate: {
date: true
}
}
});
$("#hotels input.submit").click(function() {
var isValid = $("#hotels").valid();
if (isValid == true) {
} else {
hComp();
return false;
}
} else {
return false;
}
});
これは別の例で見ましたが、どのように使用できるかわかりません。
var startDate = new Date($('#startDate').val());
var endDate = new Date($('#endDate').val());
if (startDate < endDate){
// Do something
}
ご協力いただきありがとうございます。