日付の入力フィールドが2つあります。
<input type='text' id='txtLeaveDate' name='txtLeaveDate' class='date' />
<input type='text' id='txtArriveDate' name='txtArriveDate' class='date' />
検証スクリプト:
$().ready(function() {
// validate the comment form when it is submitted
// validate signup form on keyup and submit
$('#ticketform').validate({
rules: {
txtLeaveDate: 'required',
txtArriveDate: 'required'
},
messages: {
txtLeaveDate: 'Required!',
txtArriveDate: 'Required!'
}
});
});
</script>
およびdatepickerスクリプト:
$('.date').datepicker({
dateFormat:'dd.mm.yy',
onClose: function () {
$('.date').valid();
}
});
しかし、常にエラーメッセージが表示されます:'必須'。
さらに、#txtArriveDateが#txtLeaveDateより前であってはならないことを実行したいのですが、それが可能かどうかはわかりません。