【发布时间】:2016-01-12 14:33:58
【问题描述】:
我有 2 个日期文本框。一个是From Date,另一个是To Date。
让我们说。
从日期 1 开始
截至日期 1
&
从日期 2 开始
截至日期 2
我正在为文本框使用日期选择器。如果用户在“从日期 1”中选择 24-01-2012,在“截止日期 1”中选择 24-01-2016。然后,我必须限制用户从 01-01-1935 到“从日期 1”中选择的“从日期 2”中选择日期。
<?
$current_year = date("Y");
$past_year = $current_year - 80;
?>
我将日期存储为
var FromDate1= $("#FromDate1").val();
var ToDate1= $("#ToDate1").val();
var FromDate2= $("#FromDate2").val();
var ToDate2= $("#ToDate2").val();
在这里,$past_year 和 $current_year 可用。如何限制用户从 01-01-1935 -To- 'FromDate1' 选择“从日期 2”中的日期。
$(".addmorefromP").datepicker({
changeYear: true,
maxDate: new Date(),
changeMonth: true,
yearRange: '<?php echo $past_year . ':' . $current_year; ?>',
dateFormat: 'mm-dd-yy',
onClose: function () {
$(this).valid();
}
});
这里使用yearRange: '<?php echo $past_year . ':' . $current_year; ?>',。有什么方法可以使用FromDate1 代替$current_year。
我已经尝试了 2 个小时。我不擅长 jquery,所以我无法做到。任何帮助/提示都是可观的。请帮忙。
【问题讨论】: